Ich habe mehrere Hilfsprogramme, die ich ausführen muss. Was ich jetzt schreibe, geht in das bin-Verzeichnis der Apps und führt. \ Program.sh aus, um sie auszuführen. Offensichtlich nicht praktisch, es so überall laufen zu lassen. Wenn ich das bin-Verzeichnis in meinen Pfad lege, können diese Skripte trotzdem nirgendwo ausgeführt werden, oder? Wie sollte eine .sh-Datei aus einem anderen Verzeichnis ausgeführt werden?
0
PATH
Umgebungsvariable anpassen .Antworten:
Öffnen Sie das Terminal und bearbeiten Sie das
.bash_profile
Du kannst hinzufügen:
Jetzt lauf
Um Ihr Terminal zu aktualisieren, versuchen Sie Folgendes:
Wenn Sie Ihr Skript sehen, sollte alles gut sein!
quelle
echo $PATH
), dh, wenn Sie 2 Befehle mit haben Bei gleichem Namen bestimmt die PATH-Reihenfolge, welche ausgeführt wird.