Ich habe meinen Skriptordner korrekt zu meinem $ PATH hinzugefügt. Aber ich kann die Skripte immer noch nicht von überall ausführen, indem ich sie einfach aufrufe. Wie erreiche ich das?
Beispiel. Wenn ich ~/scripts/auf meinem Weg ~/scripts/bin und auf dem ich foo.shbin, möchte ich in der Lage sein, irgendwo zu sein und zu tippen foound es ausführen zu lassen foo.sh. Wenn ich tippe, echo $PATHsehe ich, dass mein scriptsOrdner korrekt in meinem Pfad enthalten ist. Ich habe es auch foo.shausführbar gemacht, denn wenn ich cdin das scriptsVerzeichnis gehe und foo.shes richtig eingebe , läuft es.
Was vermisse ich?
.shErweiterung, die eigentlich nicht notwendig ist