Я ищу, чтобы получить некоторый цветной выход журнала и не хочу использовать многопользовательский режим.awk: спасение в исходной строке 1
Команда, которую я пытаюсь выполнить это:
tail -100f some_file.log | awk '/INFO/ {print "\033[32m" $0 "\033[39m"} /Exception/ {print "\033[31m" $0"\033[39m"}'
, но я получаю сообщение об ошибке:
awk: syntax error at source line 1
context is
>>> /INFO <<</{print "\033[32m" $0 "\033[39m"} /Exception/ {print "\033[31m" $0"\033[39m"}
4 missing ]'s
awk: bailing out at source line 1
Мой полностью неспециалисту догадаться, что по какой-то причине, по его мнению, клеммные коды должны иметь замыкание ]'s
. Я попытался убежать от них, но это не работает и, честно говоря, я не уверен, что это не поднимет терминальные коды.
Вы вырезали и вставляли или повторно вводили эту команду? –
Прекрасно работает на ubuntu-bash-mawk. Какой терминал вы используете? –
Прекрасно работает для меня. – John1024