Ubuntu et Linux sont relativement nouveaux et j’ai besoin d’aide pour exécuter un script Perl. Cela peut paraître idiot, mais je dois exécuter un fichier Perl (.pl) en utilisant un argument spécifique. La clé est que lorsque j'exécute la commande ("Perl file.pl -ARGUMENT"), Perl interprète l'argument comme faisant partie de la commande Perl et non du script. Que puis-je faire pour "dire" que l'argument Perl est destiné au script?
Merci beaucoup.
--
est couramment utilisé pour indiquer la fin des options, dans ce cas
Perl -- file.pl -ARGUMENT
Ceci est expliqué dans le documentation
A - signale la fin des options et désactive le traitement ultérieur des options. Tous les arguments après le - sont traités comme des noms de fichiers et des arguments.