Як виключити збіги в grep?
- Blog
- Як виключити збіги в grep?
admin
Щоб виключити декілька шаблонів із пошуку grep, ми можемо використовуйте опцію "-e", а потім шаблони, які ми хочемо виключити. Параметр «-e» дозволяє нам указати кілька шаблонів, розділених пробілом.22 жовтня 2023 р.
Виключити за допомогою Grep Використовуючи команду grep, щоб інвертувати рядки пошуку та повернення, які не містять певного шаблону або виключають певний рядок, ви можете використовуйте прапор -v.
Виключити шаблон у grep дуже просто! Ви використовуйте опцію «-v», за якою слідує шаблон, який ви бажаєте виключити. Наприклад, grep -v 'exclude_this' filename шукатиме всі рядки у файлі, які не містять шаблон 'exclude_this'.
' grep -lv ' перелічує імена всіх файлів, які містять один або більше рядків, які не збігаються. Щоб отримати список імен усіх файлів, які не містять відповідних рядків, використовуйте -L або –files-without-match параметр.
Щоб зробити grep нечутливим до регістру, все, що вам потрібно зробити, це додати позначку -i або —ignore-case. Як завжди, ви можете ввести man grep у свій командний рядок, щоб отримати офіційну документацію для grep та всіх його прапорів і параметрів.
Альтернативним способом пошуку рядків із певними шаблонами та виключення решти є використання команди grep. Тут ми не друкуємо рядки, які не відповідають заданому шаблону. У цьому коді ми використовуйте команду grep з опцією –v, щоб інвертувати відповідний шаблон.
Щоб виключити кілька шаблонів із пошуку grep, ми можемо використовуйте опцію "-e", а потім шаблони, які ми хочемо виключити. Параметр "-e" дозволяє нам вказати кілька шаблонів, розділених пробілом. Як бачимо, рядки, що містять слова «яблуко» і «вишня», були виключені з результатів пошуку.
© Copyright 2025Місцеві поради| Theme developed by Lucid Solutions