perl: foreach() a dalsi polozka
Michal Ludvig
mic na logix.cz
Úterý Srpen 14 13:18:46 CEST 2001
Zdravim vespolek,
mam zhruba nasledujici konstrukci v perlu:
(V @file je spousta radku textu.)
foreach (@file)
{
if(nejakapodminka)
{
DelejNeco1($_);
# >>>>> Vezmi dalsi polozku
DelejNeco2($_);
}
else
{
DelejNecoJineho($_);
}
}
Takze pokud plati 'nejakapodminka' tak potrebuju na aktualni radek
postvat funkci DelejNeco1() a na hned dalsi radek funkci DelejNeco2().
Pokud podminka neplati (coz je vetsina pripadu), tak to s kazdym radke
udela DelejNecoJineho().
Na miste oznacenem '>>>>>' potrebuju z @file dostat dalsi radek do $_
(nebo do jine promenne). Uz nad tim badam celkem dlouho a neprisel jsem na
to jak to udelat :-(((
Predem diky za radu
Michal Ludvig
Další informace o konferenci Linux