
Am Dienstag, 29. August 2017, 08:48:30 CEST schrieb K. Elo:
Moin! Moin auch
Ich habe eine Textdatei, in der bestimmte Werte mit Escape-Sequenzen für Farben markiert sind. D.h. wenn ich die Datei in Konsole z.B. mit 'cat' ausdrucken, werden diese Werte farblich dargestellt.
Nun sollte ich alle rot markierten Werte herausfiltern, am liebsten mit 'awk'/'sed'. Ich stehe hier etwas auf dem Schlauch und kann nicht herausfinden, wie ich das tun kann. Das Format an sich ist einfach:
<Farben-Escapes für rot>WERT<leerzeichen>
grep -Po '\\033\[31m.*?\b' file wobei \\033\[31m der Farbcode wäre.
Jede Zeile hat auch andere Inhalte, die schlicht ignoriert werden sollen.
Danke schon im voraus für Hilfe!
BG, Kimmo
-- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org