Angenommen, ich drucke eine lange Reihe von Zeichenfolgen aus, und anstatt nur Zeilen mit einem bestimmten Muster anzuzeigen (wofür verwendet man "grep"), wie kann ich bestimmte Muster herausfiltern ?
@ lcd047 - Danke! Ich denke, ich hätte die Anweisung für grep lesen sollen, anstatt nach einem separaten Befehl zu suchen. Übrigens, da Sie vor dem anderen Kommentator einen Kommentar abgegeben haben, würde ich Ihre Antwort akzeptieren, wenn Sie sie als eine Antwort veröffentlichen würden.
Alec
1
Ja, er hat mich ein paar Sekunden geschlagen :)
dr01
Antworten:
25
Sie verwenden weiterhin grep ... mit der -vOption, die grep anweist, nur die Zeilen zu drucken, die nicht mit dem Muster übereinstimmen:
grep -v pattern files*
Antworten:
Sie verwenden weiterhin grep ... mit der
-v
Option, die grep anweist, nur die Zeilen zu drucken, die nicht mit dem Muster übereinstimmen:quelle
-v
ist--invert-match
.