Що протилежне "grep"?


18

Скажімо, я друкую довгу серію рядків, і замість того, щоб показувати лише рядки, що містять певний візерунок (для цього використовується "grep"), як я фільтрую певні візерунки?


8
grep -v pattern files*
lcd047

@ lcd047 - Дякую! Я думаю, я мав би прочитати інструкцію щодо grep, а не шукати окрему команду. До речі, оскільки ви прокоментували, перш ніж це зробив інший відповідач, я б прийняв вашу відповідь, якщо ви опублікували її як одну.
Алек

1
Так, він побив мене кілька секунд :)
dr01

Відповіді:


26

Ви все ще використовуєте grep ... з -vопцією, яка повідомляє grep друкувати лише ті рядки, які не відповідають шаблону:

grep -v pattern myfile 

3
Довга форма прапора -vє --invert-match.
Патрік Темний
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.