Thread Logdatei filtern mit regulären Ausdrücken (16 answers)
Opened by cohama at 2012-02-28 11:24

Linuxer
 2012-08-09 22:19
#160796 #160796
User since
2006-01-27
3891 Artikel
HausmeisterIn

user image
Da sehe ich aber ein Problem.
Wenn es keine trennenden Zeilen zwischen den Start..End Blöcken gibt, dann greift der Flip-Flop-Operator immer und der Else-Zweig kommt nicht zur Ausführung. Dadurch wird nach einem Treffer die Flag-Variable auch nicht zurückgesetzt. Dadurch werden unter Umständen auch solche Blöcke "eingefangen", für die das Flag eigentlich gar nicht gesetzt sein sollte.

Beispiel:
Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
Start
foo
Number=1
End
Start
Fiete=1
End
Start
Number=2
End
Start
Number=3
End
Start
bar
Number=1
End
meine Beiträge: I.d.R. alle Angaben ohne Gewähr und auf Linux abgestimmt!
Die Sprache heisst Perl, nicht PERL. - Bitte Crossposts als solche kenntlich machen!

View full thread Logdatei filtern mit regulären Ausdrücken