Bonjour,
Je rencontre des problèmes avec la fonction getoptions:
J'aimerais avoir une seule option qui prend 2 arguments et appelle une sub routine.
Le problème est que la subroutine est appelé deux fois (une fois par argument).
$./test.pl --test 2 3
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 use Getopt::Long; sub test { print @_; print "\n"; } GetOptions('test=s{2}' => sub{ test(@_) } );
test2
test3
Comment faire pour que la subroutine ne soit appelé qu'une seule fois?
Partager