-
Format du #!
Bonjour,
J'ai quelque mal à comprendre le fonctionnement du #! à la première ligne d'un script, pour indiquer l'interpréteur.
Lorsque je mets le chemin complet du programme interpreteur, avec juste un paramètre, cela fonctionne bien. Par contre, si je mets la moindre option, alors il semble que l'interpreteur considère les options comme des paramètres.
Est-ce qu'il y a un format et des contraintes spéciales pour ce #! @@ !
-
Oui, tu ne peux lui passer qu'un seul et unique parametre ! En fait si tu lui en passe plusieurs, il les envoi tous au programme comme premier paramètre.
tu as un peu plus de détails ici : http://homepages.cwi.nl/~aeb/std/hashexclam-1.html#ss1.1
et la : http://www.in-ulm.de/~mascheck/various/shebang/
Enjoy !