Die eingebauten Perl-Funktionen arbeiten ja mit $_, wenn sie ohne Argumente aufgerufen werden.
Frage: Wie definiere ich selber eine Funktion, die $_ als Inputargument verwendet, wenn keine Input-Argumente angegeben werden?
Die eingebauten Perl-Funktionen arbeiten ja mit $_, wenn sie ohne Argumente aufgerufen werden.
Frage: Wie definiere ich selber eine Funktion, die $_ als Inputargument verwendet, wenn keine Input-Argumente angegeben werden?
Code:sub x { my $arg = defined($_[0]) ? $_[0] : $_; print "$arg\n"; } $_="abc"; x(); x("def");
http://wiki.pilgerer.org/ - Das WikiWeb fuer alle Unix Fans und die, die es werden wollen.
Lesezeichen