Pipe para menos, mas mantenha o destaque

22

É possível canalizar a saída (por exemplo, dmesg ) para um comando como less (ou equivalente) e manter o realce de texto usado pelo comando original?

exemplo: à esquerda dmesg | less à direita dmesg

    
por apoc 13.07.2015 / 18:02

1 resposta

26

Use o parâmetro humano para exibir a saída dmesg colorida em um ambiente semelhante a less .

dmesg --human --color=always

Como alternativa, use o seguinte comando para obter resultados semelhantes.

dmesg --color=always | less -R

Muitos outros utilitários que produzem saída colorida ( ls , grep , etc) têm uma opção --color=always semelhante.

    
por 13.07.2015 / 18:14