Ich möchte alle Zeilen mit Ausnahme der Zeile (n) entfernen, die das passende Muster enthalten.
So habe ich es gemacht:
%Vor%Aber ich bin nur neugierig, weil ich passendes Muster zu dem passenden Muster selbst umbenenne. Sieht hier wie eine Verschwendung aus.
Gibt es einen besseren Weg, dies zu tun?
Statt sed, was kompliziert ist, benutze grep.
%Vor%Dies sollte Ihnen das gewünschte Ergebnis geben.
Grep ist sicherlich besser ... weil es viel schneller ist.
z.B. Mit grep extrahiere ich alle Genomsequenzdaten für Chromosom 6 in einem Datensatz, mit dem ich arbeite:
%Vor%im Vergleich zu sed:
%Vor%Ich wiederholte es 3X und ~ gleiche Werte jedes Mal.