Peter Mairhofer: Offset von regexp oder Tabs formatiert

Beitrag lesen

hi,

@names = split /\s+/, $line;
\s+ als Expr. für ein space oder mehr als ein space...

danke, aber das hilft mir leider nicht weiter. Kennst du die Logdateien, die mySQL produziert? Davon hab' ich so eine mit loglevel=hoch, sodass die Queries selbst mitgeloggt wurden. Und jetzt möchte ich die Queries extrahieren. Das ist ein großes Problem, weil sehr viele Queries über mehrere Zeilen gehen.

Wenn ich mir die Datei im Editor anschaue, dann ist sie schön "tabellarisch" aufgebaut:
Time   Id  Command     Argument
(...)

Die Abstände sind aber manchmal aus Tabs und manchmal aus Leerzeichen.

Andre Vorschläge?

Danke!