В настоящее время я просматриваю множество незнакомых журналов в поисках некоторых проблем. Первый файл, на который я смотрю, это Events.log, и я получаю как минимум три страницы, на less
которых, по-видимому, отображается одно и то же событие в разное время - событие, которое выглядит довольно мягким. Я хотел бы отфильтровать это событие, и в настоящее время я ухожу less
и делаю что-то вроде
grep -v "event text" Events.log | less
Это теперь приносит ряд других общих, неинтересных событий, которые я также хотел бы отфильтровать. Есть ли способ , я могу grep -v
внутри из less
? Вместо того, чтобы делать
egrep -v "event text|something else|the other thing|foo|bar" Events.log | less
Мне кажется, что это полезная функция при просмотре любого файла журнала - и если less
это не инструмент, есть ли другой, обладающий теми качествами, которые я ищу? Просто less
просмотрщик в стиле со встроенным grep
.
less
, используя «&! <1stpattern>» позволяет мне «скрыть» линии с рисунком на, однако это относится только к одной модели , в то время, так что если я найду второй шаблон и применить «&! <2ndpattern>», линии, которые соответствовали первому шаблону и были скрыты, теперь видны. Так очень близко!