Thread Paramter Uebergabe (4 answers)
Opened by stephanb at 2007-11-16 18:54

stephanb
 2007-11-16 18:54
#102491 #102491
User since
2007-03-27
10 Artikel
BenutzerIn
[default_avatar]
Hallo,

ich habe ein kleines Problem bei der Übergabe mit Parametern.
Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
sub initialize {
my @path = split('/', $0);
$ME = pop @path; # the skriptname = $ME
GetOptions ( "help|?"=> \$help,
"daily" => \$daily,
"weekly" => \$weekly,
"monthly" => \$monthly );

usage() if $help;
unless ( $daily || $weekly || $monthly ) { usage (); }
return 0;
}
##################################################################
sub usage {
print "Usage: $ME -h (this help) -daily -monthly -weekly (only one option is possible) \n";
exit;
}
##################################################################

Soweit funktioniert die Übergabe schon, also in main kann ich auf $daily, $monthly oder $weekly zugreifen.
Ich moechte das aber nur eine übergeben werden darf. Wie bekomme ich das hin ?

z.B. skript -daily -weekly
Dann darf nur daily ausgeführt werden usw.

Danke schon mal im voraus

View full thread Paramter Uebergabe