salut,
J'utilise getopt et je ne comprends pas une chose;
getopt est censer me renvoyer une erreur si j'appel mon script sans le parametre que je lui est preciser;
Voila mon code;
si j'appel mon script comme ceci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 use strict; use warnings; use Getopt::Long; my $name = 0; my $result = GetOptions( "name=s" => \$name ); if ( $result == 0 ) { exit 1; }
edit.pl -n toto
il fonctionne et je n'ai pas d'erreur
et si je l'appel comme ceci
edit.pl
edit.pl -n
mon script fonctionne alors qu'en theorie il ne devrait pas tourner
???
Merci.
Partager