Ich habe eine Fledermausdatei, die ich von überall aus aufrufen möchte, indem ich einfach ihren Namen aufrufe. In Windows musste ich einfach den Ordner, in dem sich die .bat-Datei befindet, zum Windows PATH hinzufügen. Ich habe jedoch keine Ahnung, wie man das in Ubuntu macht. Ich vermute, es gibt etwas Ähnliches..
Kann jemand erklären, wie das geht.
Akzeptierte Antwort:
Wenn Sie das Programm verkürzen und es dort lassen möchten, wo es ist, können Sie entweder sym. Links oder den Alias-Befehl.
(Beachten Sie, dass davon ausgegangen wird, dass Sie es ausführbar gemacht haben, chmod +x [script file]
)
sym-Links können Sie eine Verknüpfung erstellen, die sich wie die betreffende Datei verhält.
sudo ln -s [script start-up file] /usr/bin/[name]
obwohl es sich in /usr/bin befindet, wird es in dem Verzeichnis starten, von dem aus Sie es aufrufen.
Alias ermöglicht es Ihnen, einem Befehl oder einer Reihe von Befehlen, die Sie regelmäßig verwenden, einen Namen zu geben, z
alias [name]="sh /path/to/script/[file name]"
vorausgesetzt, Ihr Skript läuft mit sh, (dies könnte auch bash sein, bei komplexeren Aufgaben gibt es einen Unterschied).