Quelle est l'importance de cette ligne et pourquoi est-il conservé comme première ligne? P> #! / bin / ksh code> est la première ligne d'un script shell toujours p>
3 Réponses :
Il signale que le script doit être exécuté par ksh (au lieu de l'une des autres coquilles) p>
Cette ligne indique au système d'exploitation quel interprète d'invoquer pour exécuter le script. P>
Sans cela, il n'y a aucun moyen de savoir que ce script doit être exécuté à l'aide de l'interpréteur La séquence est connue sous le nom de "Shebang", et vous pouvez en savoir plus sur Wikipedia . P> ksh code>. p>
Si le fichier est exécutable, il indique au système d'exploitation, quel programme peut exécuter le script. P>
Ceci est documenté dans la page
Execve (2) Code> Man.Essayez de chercher sur "shebang".