Ich habe gepostet diese Frage bereits hier:Wie führe ich ein Bash-Skript über den absoluten Pfad?
https://superuser.com/questions/1067609/how-to-run-a-bash-script-via-absolute-path
Aber ich hoffe, dass vielleicht, wenn ich es hier zu duplizieren, ich früher meine Antwort bekommen :)
Ich habe eine Datei:
/Users/danylo.volokh/test/test_bash_script.sh
Inhalt ist sehr einfach:
#!/usr/bin/env bash
echo "-- print from script"
Ich bin in Ordner "danylo.volokh"
Dieser Befehl läuft gut:
Danilos-MacBook-Pro:~ danylo.volokh$ test/test_bash_script.sh
-- print from script
Aber wenn ich versuche, mit absolutem Pfad zu laufen in bekomme ich einen Fehler:
Danilos-MacBook-Pro:~ danylo.volokh$ /test/test_bash_script.sh
-bash: /test/test_bash_script.sh: No such file or directory
Ich möchte einen Befehl mit absoluten Pfad aus einem beliebigen Ordner ausführen und das Skript ausgeführt werden.
Sie sollten Ihr Verständnis des absoluten Pfades beheben, absoluter Pfad ist '/ Benutzer/danylo.volokh/test/test_bash_script.sh' nicht' /test/test_bash_script.sh ' – fghj
Bitte kreuzen Sie nicht an. Ich kann Ihnen versichern, dass dies nur Leute irritieren wird, nicht "Ihre Antwort früher bekommen"; SuperUser ist für Ihre Frage völlig angemessen. Auch Ihre Frage bei SU * hatte bereits zwei Antworten * als Sie hier gepostet haben. – Piskvor
Danke für einen guten Rat. Eigentlich habe ich schon meine Antwort bekommen. –