Gabriel9999 Ответов: 2

Исключите ненужную строку из linux grep


У меня есть конфигурационный файл, который представляет собой простой текст. Я хочу перечислить некоторые строки конфигурации, но за исключением некоторых ситрингов. Как я могу использовать Linux grep для исключения и поиска заданных строк?

Что я уже пробовал:

У меня есть конфигурационный файл, который представляет собой простой текст. Я хочу перечислить некоторые строки конфигурации, но за исключением некоторых ситрингов. Как я могу использовать Linux grep для исключения и поиска заданных строк? Заранее спасибо за вашу помощь!

2 Ответов

Рейтинг:
2

Peter_in_2780

man grep сказал бы тебе.

grep -v pattern file даст вам строки в file которые не содержат pattern


Рейтинг:
1

samueltarcin

Существуют различные способы исключения и grep для данного текстового файла или входного потока. Я, как правило, предпочитают наиболее простой из них где использовать две ветви, из которых один-для исключения с опцией-V и труб для второй, где я grep для моей строки. grep -v 'able' config.txt | grep 'system' для получения дополнительной информации смотрите https://www.poftut.com/introduction-to-linux-grep-command-with-examples/