Hallo,
hab mal net Frage an den Perl-Spezi
ich will ein perl skript so aufrufen
perl test.ph -n server1 server2
na skriptaufruf bekomme ich aber nur den ersten wert nach -n. ich würde gern aber alles nach -n haben wollen.
hier der kurze auszug aus dem Proggi was nicht funktioniert
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
use warnings;
use strict;
use diagnostics;
use Getopt::Std;
Kommandozeilenoptionen einsammeln
my %OPTS=();
eval { local $SIG{} = sub {};
getopts("n:", \%OPTS);
} or usage("Bad option");
if ( $OPTS{n} )
{
my @dattest=$OPTS{n};
print @dattest;
}
vielen dank
Torsten\n\n
<!--EDIT|renee|1110810461-->