Comment imprimer les résultats de awk avec différentes couleurs pour différents champs?
Ce fichier a 3 champs. Je voulais par exemple, les 2 premiers champs en vert, et la troisième en blanc (NB : un fond noir), j'ai donc essayé :
awk '{print "3[0;32m"$1"3[0m", "3[0;32m"$2"3[0m", "3[0;37m"$3"3[0m"} }' chrono.txt
et tout était vert...
Comment dois-je procéder (si c'est possible) ?
source d'informationauteur ThG
Vous devez vous connecter pour publier un commentaire.
Pour obtenir la couleur de la sortie de awk, vous pouvez utiliser cette approche.
Une alternative à l'utilisation de awk fonctions est en passant les couleurs en variables shell. E. g.