Cette question a déjà des réponses ici :
Commentaires
- La question est un peu partout, mais, basé sur " Quand utiliser
#!/bin/ksh
et#!/bin/sh
? … Quelles sont les principales différences entre ces…? " parties, je crois quil sagit dun duplicata de Quelles sont les différences fondamentales entre les shells grand public * nix? ; voir aussi Quel shell dois-je utiliser – tcsh vs bash? et (dans une moindre mesure) What ' est la différence entre les termes «Shell» et «Bash»?
Réponse
Si vous rendez un script exécutable, le chargeur traitera la première ligne comme une directive dinterprétation et utilisera le programme spécifique pour exécuter le script. Dans ce cas, vous utilisez le Korn Shell ou le Bourne Shell .