Antworten:
Verwenden Sie den --human
Parameter, um farbige dmesg
Ausgaben in einer less
ähnlichen Umgebung anzuzeigen .
dmesg --human --color=always
Verwenden Sie alternativ den folgenden Befehl, um ähnliche Ergebnisse zu erzielen.
dmesg --color=always | less -R
Viele andere Dienstprogramme , die farbige Ausgabe erzeugen ( ls
, grep
usw.) haben eine ähnliche --color=always
Option.
--color=always
vom Programm bereitgestellte verwenden. Ein Programm weiß, ob es auf einer Pipe ausgegeben wird, und kann daher entscheiden, ob Farbe ausgegeben werden soll oder nicht.
--human
ist mehr als nur erhalten Farbe und Rohrless
: es auch Markierungen Daten wie zB[May23 00:58]
und die anschließenden kleine Offsets als[ +6.046768]
statt dem , was immer sein würde ,[121187.191521]
mitless
.