Tail mais en couleur

Tail en couleur

Comment surveiller des log, par exemple, en mettant en évidence par la couleur une chaine de caractère en particulier ? J’ai trouver la solution en furetant sur dralnux.com.

Pour mettre juste la chaine de caractère en couleur rouge


tail -n 500 -f /var/log/syslog | perl -pe 's/CHAINE/\e[1;31m$&\e[0m/g'

Pour mettre toute la ligne contenant la chaine de caractère recherché en couleur rouge


tail -n 500 -f /var/log/syslog | perl -pe 's/.*\bsqueeze\b.*/\e[1;31m$&\e[0m/g'