Есть ли что-то, что можно использовать для поиска и выделения терминов в выводе терминала? Мне нужно искать «Ошибка» после запуска make
.
gnome-terminal
user13107
источник
источник
Ответы:
Использование grep и его вариаций
Обычно
grep
используется для простого поиска. Это будет работать так:Или, если было много выходных данных, и вы хотели использовать пейджер:
Однако, если вы хотите увидеть весь контент, а не только строки, которые соответствуют вашему поиску, вы можете установить
ack-grep
пакет, а затем сделать это:И если это генерирует много выходных данных, и вы хотите использовать пейджер, вам нужно немного больше синтаксиса для сохранения цвета:
Во всех примерах, которые я включил,
2>&1
объединяются выходные потоки STDERR и STDOUT. В противном случае вы получите только STDOUT, который может не включать все ошибки.Еще один вариант - просто зайти прямо в пейджер и искать в нем:
Один из способов поиска меньше -
/
это ввести поисковый запрос. Смотритеman less
больше вариантов поиска.Использование терминального меню
Использование меню поиска или сочетание клавиш Shift+ Ctrl+F
источник
Зайдите в меню поиска . В противном случае:
Shift+ Ctrl+F
источник