Thread perl one liner : Löschen von Zeilen inklusive gefundenen PATTERN (5 answers)
Opened by bora99 at 2019-01-18 16:19

Raubtier
 2019-01-23 16:04
#189587 #189587
User since
2012-05-04
1054 Artikel
BenutzerIn

user image
2019-01-23T13:50:59 bora99
Bedeutet
Code: (dl )
perl -pi.bak -e 'BEGIN{1 ...
daß die Angabe 1 der Anfang der Datei ist

Nein, es ist vielmehr
Code (perl): (dl )
1 while command;

Also eine Endlosschleife, die 1 ausführt (also nichts tut) und als Bedingung das Command prüft. Du kannst da auch was anderes hinschreiben, solange das irgendwie syntaktisch gültig ist und nichts tut.

Man könnte auch sagen
Code (perl): (dl )
1
2
3
while (command) {
    # nothing
}

Last edited: 2019-01-23 16:07:37 +0100 (CET)

View full thread perl one liner : Löschen von Zeilen inklusive gefundenen PATTERN