Ho un programma che sputa un output stdout
come:
[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
Per individuare più facilmente i guasti dall'output, desidero contrassegnare le occorrenze della parola chiave FAIL
con il rosso senza eliminare gli altri messaggi. Sarebbe bello se potessi anche evidenziare le OK
parole chiave con il verde :).
Fare una pipe per egrep --color FAIL
mostrerà solo le linee in cui FAIL
è presente la parola chiave.
tail -f
e la awk
magia, sono bravo ad andare =)
grep
soluzione, consultare unix.stackexchange.com/a/34322