Если вы готовы установить сценарий BASH и ack
, то в пакете hhlighter
полезные цвета по умолчанию и простой интерфейс https://github.com/paoloantinori/hhighlighter :
Вы можете использовать его так, чтобы выделить строки, начинающиеся с FAIL
:
h -i 'FAIL.*'
или содержащие FAIL
:
h -i '.*FAIL.*'
или для различных общих записей журнала:
h -i '.*FAIL.*' '.*PASS.*' '.*WARN.*'
И, конечно же, для одного цвета (красный) с простым grep:
$ printf 'Pass: good job\nFail: bad job\n' | grep -Ei --colour=auto '^|fail.*'
^
соответствует каждой строке, но является специальным сопоставителем и печатает всю строку е. Выражение, которое нужно выделить, определяется после |
. Можно добавлять другие выражения, если они разделены |
.
с использованием ln -s и связыванием остальных сработало. Благодарю.