Grep большое количество команд, в строках, с цветом - PullRequest
0 голосов
/ 15 октября 2018

Требуется информация о том, как использовать grep для поиска большого количества различных строк, добавив цвет.

Например;

grep -h -i "change"/ var / log / messages *

Как мне завершить этот вывод, добавив цвет к любому" изменяющемуся "выводу?

Кроме того, если я хочу добавить еще одну строку"меняется и батарея например "как бы я их по цвету координировал?

Пожалуйста и спасибо

1 Ответ

0 голосов
/ 15 октября 2018

Единственное, что можно сделать с помощью grep-раскраски, - выделить найденный текст поиска.

Вы можете обнаружить несколько вещей, используя grep -E 'thing1|thing2|thing3'

Если вы хотите напечатать весь файл, но выделитевещей, то вам нужно добавить фиктивное совпадение для других строк: grep -E '^|thing1|thing2|thing3'.

Если вы хотите сделать более умную раскраску, то sed или awk позволят вам вводить определенные последовательности управления цветом, хотя вы бы имелиподключить его к конкретному типу терминала.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...