Раскрашенный хвост: как установить цвет по умолчанию

У меня есть настройка функции, чтобы предоставить color в команду tail с помощью escape-последовательностей ANSI с sed.

function colortail {
tail -f -n30 $1 | sed -e 's/\(.*MINOR.*\)/\o033[93m\1\o033[39m/' -e 's/.*MAJOR.*/\o033[38;5;202m&\o033[m/' 
}

Как я могу настроить это так, чтобы любые другие строки, не соответствующие моим предопределенным строкам, были другого цвета? Как "цвет по умолчанию"? Есть ли способ сделать это подстановочным знаком? Мог бы я добавить что-то подобное, если бы я хотел яркий / жирный белый цвет?

-e 's/\(.*"".*\)033[1;37m\033[m"
0
06.07.2016, 22:42
0 ответов

Теги

Похожие вопросы