und führt "/bin/bash <Skript-name>" aus.
Das liegt wohl daran, dass hier standardmäßig die bash benützt wird. Lass die Shebang mal weg, dann passiert das gleiche.
Der Interpreter finde durch "#!" an jeder Stelle ( in ersten Phase? )
falsch.
Ich habe es ausprobiert!
ich auch:
sudo apt install ksh
cat shell.sh #!/bin/ksh # kommentar sleep 10
./shell.sh ps ax | grep shell.sh 7493 pts/5 S+ 0:00 vi shell.sh 7622 pts/3 S+ 0:00 /bin/ksh ./shell.sh 7631 pts/6 S+ 0:00 grep --color=auto shell.sh
cat shell.sh # kommentar #!/bin/ksh sleep 10
./shell.sh ps ax | grep sleep 7664 pts/3 S+ 0:00 sleep 10 7685 pts/6 S+ 0:00 grep --color=auto sleep