Bash - Datei alternativ ausführen

  • Hallo

    Ich möchte eine Bash-Datei zum Download anbieten und möchte gerne den Aufwand für den User verkürzen, so daß er nicht im Konsolenfenster erst die Datei-Attribut für's Ausführen freigeben muß.

    Gibt es eine Alternativlösung dafür?

  • Ich glaube kaum, dass irgend jemand glücklich darüber wäre, wenn du an den Dateirechten auf dem Client herumspielst. Zum Glück geht soetwas nicht.

  • Empfehl deinen Usern doch, sowas in die .bashrc zu schreiben:

    Code
    alias executable='echo `chmod --quiet +x *.rb` && echo `chmod --quiet +x *.sh` && echo `chmod --quiet +x *.py`'


    Dann müssen sie nur noch in dem Verzeichnis "executable" eingeben und sie haben wenig Arbeit.

    In Archiven (tar etc.) werden übrigens Dateiberechtigungen mitgespeichert. Aber bei einem Script ohne Extra-Dateien lohnt sich glaube ich ein "executable" eher als ein Archiv dafür.

    Viele liebe Grüße
    The User