Salut,
Je continue d'apprendre doucement en Perl, aujourd'hui j'aimerai savoir comment passer une fonction en argument d'un script Perl.
En gros voici la ligne de commande:
Avec cette commande, le script Perl se lance et doit exécuter la fonction dont le nom est en argument.
Code : Sélectionner tout - Visualiser dans une fenêtre à part # perl script.pl nom_fonction
Je sais comment récupérer la chaine "nom_fonction" mais pas comment lancer la fonction associée.
Pouvez-vous m'aider?
Si possible, j'aimerai ne pas passer par un "if" du style:
Ceci pour la simple et bonne raison que je risque d'avoir pas mal de fonctions...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 if ( $arg == "nom_fonction"){ nom_fonction(); }
Merci
Partager