Questa domanda ha già una risposta qui :
Commenti
- La domanda è un po dappertutto, ma, in base a " Quando utilizzare
#!/bin/ksh
e#!/bin/sh
? … quali sono le principali differenze tra queste …? " parti, credo che questo sia un duplicato di Quali sono le differenze fondamentali tra le principali shell * nix? ; vedi anche Quale shell dovrei usare: tcsh vs bash? e (in misura minore) Cosa ' è la differenza tra i termini “Shell” e “Bash”?
Risposta
Se rendi eseguibile uno script, il caricatore tratterà la prima riga come una direttiva dellinterprete e utilizzerà il programma specifico per eseguire lo script. In questo caso stai utilizzando la Korn Shell o la Bourne Shell .