grep - Liste alle Zeilen, die nicht mit Muster

Ich habe eine text-Datei mit einigen Datensätzen. Ich habe zwei Muster, um zu überprüfen, und ich will die Liste alle Zeilen aus der Datei nicht mit beiden Muster. Wie kann ich dies tun, mit grep Befehl?

Ich habe versucht, einige Dinge mit grep -v aber nichts scheint zu funktionieren.

Nehme an, meine text-Datei ist wie folgt.

1. qwerpattern1yui

2. anzeigenpattern2asd

3. cczxczc

4. jkjkpattern2adsdapattern1

Ich möchte die Liste der Linien 1, 2 und 3 nur.

Vielen Dank im Voraus.

  • Bitte teilen Sie, was Sie versucht haben, zusammen mit Beispiel für die Eingabe und erwartete Ausgabe.
  • Warum brauchen Sie, um mit grep? awk würde viel einfacher sein.
  • Da Sie nicht zu erklären das sehr gut, Sie bekommen ein Chaos, eine Antwort. Diese I have two patterns to verify and I want to list all lines from the file not containing either or both pattern. bedeutet, dass, wenn es irgendwelche für Muster, die nicht drucken, die Zeile, also in deinem Beispiel wäre es nur print line 3
InformationsquelleAutor Newbie | 2014-01-20
Schreibe einen Kommentar