Eu tenho um programa que cospe uma saída para stdoutgostar:
[OK] Something is ok
[OK] Something else is also ok
[FAIL] This does not look good
[FAIL] Neither does this
[OK] At least this is fine
Para identificar mais facilmente as falhas da saída, gostaria de marcar as ocorrências da palavra FAIL- chave com vermelho, sem descartar as outras mensagens. Seria bom se eu também pudesse destacar as OKpalavras-chave com verde :).
Fazer um pipe para egrep --color FAILmostrará apenas as linhas em que a FAILpalavra-chave está presente.
tail -fe awkmagia, eu sou bom para ir =)
grepsolução ver unix.stackexchange.com/a/34322