Ist es möglich, Ausgaben (z. B. dmesg
) an einen Befehl wie less
(oder einen gleichwertigen) weiterzuleiten und die vom ursprünglichen Befehl verwendete Textmarkierung beizubehalten?
Beispiel: links dmesg | less
rechtsdmesg
Ist es möglich, Ausgaben (z. B. dmesg
) an einen Befehl wie less
(oder einen gleichwertigen) weiterzuleiten und die vom ursprünglichen Befehl verwendete Textmarkierung beizubehalten?
Beispiel: links dmesg | less
rechtsdmesg
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.
--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
.--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.