Hi,
ich hab eine Datei und folgende Problemstellung:
Wenn die erste Spalte == xyz ist,
=>Suche nach 'ab' und ersetze durch 'xy'
Dann gib die Zeile aus.
Wie würdet ihr das lösen?
Das Problem ist, dass ich zwar suchen und ersetzen schön machen kann, aber eben nur auf alle Zeilen.
Wenn ich das dann wieder in eine Datei speichere, verschwinden die restlichen Zeilen, bei denen $1 != xyz ist
Am schönsten wärs, wenn awk einfach sed aufruft, falls $1 == xyz
ich hab eine Datei und folgende Problemstellung:
Wenn die erste Spalte == xyz ist,
=>Suche nach 'ab' und ersetze durch 'xy'
Dann gib die Zeile aus.
Wie würdet ihr das lösen?
Das Problem ist, dass ich zwar suchen und ersetzen schön machen kann, aber eben nur auf alle Zeilen.
Wenn ich das dann wieder in eine Datei speichere, verschwinden die restlichen Zeilen, bei denen $1 != xyz ist
Am schönsten wärs, wenn awk einfach sed aufruft, falls $1 == xyz
Zuletzt bearbeitet: