bonjour,
je commence en perl, et je souhaite, lancer un script perl en ligne de commande avec des variables en ligne de commande.
essaie :et le code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part perl mail.pl test="OK"
mais la variable $test reste à vide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 #!/usr/bin/perl # Ouvre un Pipe avec le commande mail (Unix) open(MAIL,"|/usr/sbin/sendmail -t") || die "Peut pas ouvrir sendmail : $!\n"; # Envoie les informations print MAIL <<"EOF"; From: supertoto\@toto.com To: toto\@toto.com Subject: coucou Mime-Version: 1.0\nContent-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit $test Bonjour EOF close(MAIL);
Merci d'avance.
Partager