Thread Parameterübergabe von Zeichenketten (8 answers)
Opened by jan99 at 2014-05-06 12:58

GwenDragon
 2014-05-06 15:08
#175329 #175329
User since
2005-01-17
14757 Artikel
Admin1
[Homepage]
user image
Du willst ja mehrfach foo mit Werten besetzen:
perl getoptions.pl --foo jan1 --foo jan2 --foo jan3

Oder falls du lieber Leerzeichen oder Komma als Trenner willst.

Beispiel:
Code (perl): (dl )
1
2
3
4
5
my $FOO;
GetOptions ('foo=s' => \$FOO ); # Zeichenkette als Parameter
my @foo = (split /,/,$FOO); # Auftrennen mehrfacher Werte nach Leerzeichen und Komma

print "$_\n" for (@foo);        # und anzeigen

Das klappt auch mit
perl getoptions.pl --foo jan1,jan2,"Buh!!!! jan3 !"

Editiert von GwenDragon: Hinweis Trennmöglichkeit
Last edited: 2014-05-06 15:29:32 +0200 (CEST)

View full thread Parameterübergabe von Zeichenketten