Czy jest możliwe przesłanie danych wyjściowych (np. dmesg
) Do polecenia takiego jak less
(lub równoważnego) i zachowanie podświetlenia tekstu używanego przez oryginalne polecenie?
przykład: po lewej stronie dmesg | less
po prawejdmesg
Czy jest możliwe przesłanie danych wyjściowych (np. dmesg
) Do polecenia takiego jak less
(lub równoważnego) i zachowanie podświetlenia tekstu używanego przez oryginalne polecenie?
przykład: po lewej stronie dmesg | less
po prawejdmesg
Użyj tego --human
parametru, aby wyświetlić kolorowe dmesg
wydruki w less
podobnym środowisku.
dmesg --human --color=always
Możesz również użyć następującego polecenia, aby uzyskać podobne wyniki.
dmesg --color=always | less -R
Wiele innych narzędzi, które produkują wyjście kolorowy ( ls
, grep
etc.) mają podobną --color=always
opcję.
--human
nie więcej niż po prostu zachować kolor i ruryless
: Oznacza ono także terminów jak np[May23 00:58]
i kolejnych małych przesunięć jak[ +6.046768]
zamiast tego, co zawsze będzie[121187.191521]
zless
.--color=always
jeśli podany przez program. Program wie, czy jest wysyłany do potoku i dlatego może zdecydować się na wydrukowanie koloru, czy nie.