Discussion:
Question sur options et ligne de commande
(trop ancien pour répondre)
denist
2010-12-27 21:06:38 UTC
Permalink
Bonjour,

Attention, je suis débutant, merci de votre compréhension.

J'ai un script perl avec des options (est-ce le bon terme ?) dans ce
style :

my $module_user = 'user1';
my $module_password = 'pass1';

Comment puis-je faire pour pouvoir déclarer ces options en dehors du
script directement avec la commande ?

Par exemple :
./script.pl -u user1 -p pass1

Merci d'avance
Marc Espie
2010-12-27 21:57:58 UTC
Permalink
Post by denist
Bonjour,
Attention, je suis débutant, merci de votre compréhension.
J'ai un script perl avec des options (est-ce le bon terme ?) dans ce
my $module_user = 'user1';
my $module_password = 'pass1';
Comment puis-je faire pour pouvoir déclarer ces options en dehors du
script directement avec la commande ?
./script.pl -u user1 -p pass1
Merci d'avance
Utilise la bibliotheque standard, ici Getopt:Std;

par exemple


use Getopt::Std;

our ($opt_u, $opt_p);
getopt('u:p:');
my $module_user = $opt_u;
my $module_pasword = $opt_p;
denist
2010-12-27 22:09:53 UTC
Permalink
Post by Marc Espie
Utilise la bibliotheque standard, ici Getopt:Std;
par exemple
use Getopt::Std;
our ($opt_u, $opt_p);
getopt('u:p:');
my $module_user = $opt_u;
my $module_pasword = $opt_p;
Bonjour

Super merci beaucoup !
perlgenome
2010-12-28 10:04:04 UTC
Permalink
Post by denist
Utilise la  bibliotheque standard, ici Getopt:Std;
par exemple
use Getopt::Std;
our ($opt_u, $opt_p);
getopt('u:p:');
my $module_user = $opt_u;
my $module_pasword = $opt_p;
Bonjour
Super merci beaucoup !
Voici un lien qui t'aidera :
http://perl.developpez.com/sources/?page=Terminal#Getoptions

Continuer la lecture sur narkive:
Loading...