Поиск файла и, исключая строки с указанной строкой

Испытайте MuPDF, gsviev и apvlv.

О, и llpp, возможно.

3
13.04.2017, 15:37
1 ответ

Существует несколько способов сделать это. Лучше всего был бы grep:

grep -v 'repeat-info' file.log

Другие пути:

sed '/repeat-info/d' file.log
sed -n '/repeat-info/!p' file.log

awk '!/repeat-info/' file.log
7
27.01.2020, 21:13
  • 1
    я добавил бы perl -ni -e 'print unless /repeat-info/' file.log –  tmow 10.05.2012, 19:28
  • 2
    @Kevin Спасибо за справку! Я не был осведомленной из опций для grep была к инверсии команда. –  SirCobalt 10.05.2012, 20:00
  • 3
    @Kevin Является там способом использовать это то же самое и исключить две различных строки информации? (Например, исключите два набора повторной информации от того же файла журнала. Такой как grep -v 'repeat-info' && 'more-repeated-info' file.log). –  SirCobalt 10.05.2012, 20:08
  • 4
    @SirCobalt да, можно использовать -e указывать больше чем один шаблон, например. grep -v -e 'repeat-info' -e 'more-repeat' file.log –  Kevin 10.05.2012, 20:11

Теги

Похожие вопросы