Die Argumente die an dein Skript übergeben werden sind in @ARGV gespeichert.Möchtest du z.B. obiges verarbeiten könnte das so aussehen:
#!/usr/bin/perl
use strict;
use warnings;
# parameter parsen
my %param;
foreach (@ARGV) {
my($key, $val) = split('=', $_);
$param{$key} = $val;
}
# irgendwas mit den prametern veranstalten
print($_, ': ', $param{$_}) foreach keys %param;Das Skript könntest du dann, wie oben gezeigt aufrufen, Beispiel:
perl test.pl param1=wert1 param2=wert2
- Mike
Datum: 04.04.2007-21:20
