<STDIN> Problem

andreas2000

Mitglied
hallo, habe ein Problem:

was bewirken folgende Perl-Ausdrücke bei der Ausführung?

$foo = <STDIN>

und

@bar = <STDIN>

Danke,

Gruß,
Andreas.
 
Hallo!

Der Ausdruck:
Perl:
my $line = <STDIN>;
holt nur eine Zeile von STDIN und speichert sie in der Variablen $line.

Dagegen der Ausdruck:
Perl:
my @lines = <STDIN>;
Holt alle in STDIN wartenden Zeilen ab und legt jede Zeile einzeln in den Array @lines.
 
Zurück