Я пытался сделать хвост более читабельным для запуска серверов. Моя текущая команда отфильтровывает большую часть сообщений INFO и DEBUG при запуске:
tail -F ../server/durango/log/server.log | grep -e "ERROR" -e "WARN" -e "Shutdown" -e "MicroKernel" | grep --color=auto -E 'MicroKernel|$'
Я бы хотел создать что-то, что выделяло бы WARN желтым, ERROR красным и MicroKernel зеленым. Я несколько раз пробовал просто указать grep --color = auto, но единственный цвет, который сохранился, - это последняя команда в конвейере.
Есть ли для этого один лайнер? Или даже многострочный?
grep
, что немного проще, потому что вам не нужно знать никаких escape-последовательностей ANSI < / а>. - person Trevor Boyd Smith   schedule 14.09.2018