Thread Zeilenumbruch für foreach
(7 answers)
Opened by Gast at 2007-08-01 00:41
@_[0] ist das erste Element von @_ im Listenkontext; grundsaetzlich sollte da $_[0] verwendet werden.
Aber du meinst wahrscheinlich die Klammern bei sub my_function () solltest du weglassen (die fuehren zu Prototypen, einem ganz finsteren Kapitel von perl) nebenbei ist Code: (dl
)
while (<PROC>) { gefaehrlich, weil while die Variable $_ nicht lokalisiert. Da besser eine benannte variable verwenden, z.B. Code (perl): (dl
)
while( my $line = <PROC> ) { oder - wenn du unbedingt $_ verwenden willst Code: (dl
)
while( local $_ = <PROC> ) { perl -le "s::*erlco'unaty.'.dk':e,y;*kn:ai;penmic;;print"
http://www.fabiani.net/ |