ubuntuusers.de

Bash-Skript beim Herunterfahren ausführen - wie?

Status: Ungelöst | Ubuntu-Version: Ubuntu 16.04 (Xenial Xerus)
Antworten |

BillMaier Team-Icon

Supporter

Anmeldungsdatum:
4. Dezember 2008

Beiträge: 6497

bueffel110 schrieb:

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
Antworten |