Réponses:
Utilisez le --humanparamètre pour afficher la dmesgsortie colorée dans un lessenvironnement similaire.
dmesg --human --color=always
Vous pouvez également utiliser la commande suivante pour obtenir des résultats similaires.
dmesg --color=always | less -R
De nombreux autres services publics qui produisent une sortie couleur ( ls, grep, etc.) ont une même --color=alwaysoption.
--color=alwayssi fourni par le programme. Un programme sait s'il sort sur un tuyau et peut donc décider de sortir la couleur ou non.
--humanfait plus que simplement conserver la couleur et le tuyauless: il marque également les dates comme par exemple[May23 00:58]et les petits décalages ultérieurs au[ +6.046768]lieu de ce qui serait toujours[121187.191521]avecless.