Ich habe in meinem $ PATH meinen eigenen Pfad zu meinen Skripten. mir dieBash: Skripte unter dem gleichen Verzeichnis
PATH=$PATH:~/home/user/myownscripts
In diesem Verzeichnis auf meinem .bashrc hinzugefügt habe ich zwei Skripte, kann aber nur einen von ihnen verwenden, die ersten, die ich schaffte. Und wenn ein anderes Skript erstellt wird, funktioniert es auch nicht. Nur kann das erste erstellte Skript aufrufen.
Der ls
Befehl gibt die folgende Ausgabe
first_script second_script third_script
Und first_script ist fett und grün
Warum? und wie beheben Sie dieses Problem?
Normalerweise helfen die mit 'ls' assoziierten Farben leicht herauszufinden, ob ein Skript ausführbar ist oder nicht. Das ist einfach. –
Ich stimme für das Schließen dieser Frage als Off-Topic ab, weil es für unix.stackexchange.com besser geeignet ist. – chepner
'~/home/user'? Haben Sie wirklich einen Verzeichnisbaum namens 'home/user' in Ihrem Home-Verzeichnis? – mob