Thread best.Zeile + darauffolgende Zeilen löschen (17 answers)
Opened by Gast at 2005-05-03 11:38

Ronnie
 2005-05-03 18:33
#54495 #54495
User since
2003-08-14
2022 Artikel
BenutzerIn
[default_avatar]
Das -ne veranlasst Perl den nachfolgenden Code für jede Zeile der übergebenen Datei auszuführen. Wie du bereits erkannt hast trennt das Semikolon einzelne Befehle (zumeist am Zeilenende).
$cnt=4 if /NOID/; setzt eine Zählervariable wenn Perl ein 'NOID' sieht (Matchingoperator).
print unless $cnt && $cnt--; gibt die aktuelle Zeile aus solange die Zählvariable NICHT einen Wert hat und dekrementiert anschließend die Zählvariable (aber nur solange sie einen Wert hat - durch die logische Verundung der Befehle).\n\n

<!--EDIT|Ronnie|1115131021-->

View full thread best.Zeile + darauffolgende Zeilen löschen