Moin,
ich kenne mich mit sed nur rudimentär und versuche gerade zwei Dinge zu kombinieren:
Ich möchte (unter windows) aus einer Datei die erste Zeile sowie alle Zeilen, in den einen bestimmter Begriff enthalten, behalten und in eine neue Datei schreiben.
Die erste Zeile erhalte ich mit
sed 1q input.csv > output.csv
Die andere Zeilen filtere ich mit
sed -n "/pharmacy/p" input.csv > output.csv
Das klappt prima. Nun würde ich das gerne in einem Rutsch machen. Wie geht das? Ich habe zwar über "hold space" gelesen, verstehe es aber anscheinend nicht
Danke für Hinweise/Tipps