Thread Variable gesucht (3 answers)
Opened by ArtAfons at 2009-12-24 09:42

MatthiasW
 2009-12-24 12:01
#129644 #129644
User since
2008-01-27
367 Artikel
BenutzerIn
[default_avatar]
Quote
Suche eine Lösung, für die ich in <VAR> nicht $ARGV[0] einsetzen muss sondern eine Variable die sich automatisch darauf bezieht. Gibt es so etwas?

Nicht das ich wüsste, aber man kann es anders schreiben:
Code (perl): (dl )
if ( defined(my $_ = $ARGV[0]) ) { print }

Oder:
Code (perl): (dl )
map print, grep defined, $ARGV[0];

Dennoch finde ich persönlich das nachgestellte if schöner und würde deshalb auch ein paar mehr Zeichen tippen ;-)

Quote
Euch allen ein frohes Weihnachtsfest!

Gleichfalls!

edit: Wenn du das häufiger brauchst, kannst du dir ja auch eine Funktion schreiben. Diese würde ich dann auch gleich in ein Modul packen, braucht man ja eventuell nocheinmal.

MfG
Last edited: 2009-12-24 13:23:07 +0100 (CET)
perl -E'*==*",s;;%ENV=~m,..$,,$&+42;e,$==f;$"++for+ab..an;@"=qw,u t,,print+chr;sub f{split}say"@{=} me"'

View full thread Variable gesucht