Ich habe gelesen, dass POSIX-kompatible Betriebssysteme (zum Beispiel Linux) die shShell haben müssen .
Aber muss es shsich in dem /binVerzeichnis befinden oder kann es sich in einem beliebigen Verzeichnis befinden?
sh? Und die Antwort lautet: shebang ist auch nicht Teil von POSIX, sodass das Problem nicht einmal auftaucht.
/bin/shauf einem POSIX-System vorhanden sein muss.
/bin/shbesteht ein Link zu dash. Auf den BSDs /bin/shist es kein Link, sondern eine separate ausführbare Datei, und schon gar nicht bash.
/bin/shin den meisten Fällen unter Linux bereits ein Symlink zu istbash. Es ist nur so, dass viele Skripte/bin/sh