f0rtex
08-01-2002, 09:10
Hi folks!
Ich bin ein totaler Beginner in Sachen Perl.
Mein Problem besteht darin, dass ich ein paar Parameter an mein Script übergeben möchte.
f0rtex$ myscript -s foo -r bar -m hier soll eine message folgen
Um dies zu erreichen habe ich folgendes versucht:
use Getopt::Std;
getopts('s:r:m');
$sender = $opt_s;
$recipient = $opt_r;
$message = $opt_m;
Nun, wenn ich jetzt den Inhalt der Variablen $sender, $ recipient und
$message mittels "print" ausgebe, steht für $sender = foo, für $recipient = bar und für $message = 1.
Wieso hat die Variable $message nicht den wert "hier soll eine message folgen" ?
Was mach ich falsch?
Danke für's Zulesen :-D
f0rtex
Ich bin ein totaler Beginner in Sachen Perl.
Mein Problem besteht darin, dass ich ein paar Parameter an mein Script übergeben möchte.
f0rtex$ myscript -s foo -r bar -m hier soll eine message folgen
Um dies zu erreichen habe ich folgendes versucht:
use Getopt::Std;
getopts('s:r:m');
$sender = $opt_s;
$recipient = $opt_r;
$message = $opt_m;
Nun, wenn ich jetzt den Inhalt der Variablen $sender, $ recipient und
$message mittels "print" ausgebe, steht für $sender = foo, für $recipient = bar und für $message = 1.
Wieso hat die Variable $message nicht den wert "hier soll eine message folgen" ?
Was mach ich falsch?
Danke für's Zulesen :-D
f0rtex