Existe alguma maneira de colorir a saída de um comando do Linux?

4

Sou meio novo no Linux, mas acredito que você poderia passar a saída de um programa para um script em particular e exibi-lo em várias cores, com base em algumas expressões regulares (construídas a partir de algum tipo de arquivo de configuração, talvez).

    
por nc4pk 29.04.2010 / 17:25

3 respostas

3

MultiTail tem suporte para colorir registros de acordo com alguns padrões (possivelmente pré-configurados).

O

Log Tool é outro exemplo de tal software.

    
por 29.04.2010 / 17:28
2
O

Supercat (spc) funciona muito bem. Está nos repositórios Debian e Ubuntu e pode estar em outros.

    
por 29.04.2010 / 18:28
1

Também colout Colocar o comando de arbitragem de cores acima :

colout is a simple command to add colors to a text stream in your terminal.

The colout command line interface has been carefully designed to be simple. Basically, you will call it like: <text stream> | colout <pattern to color> [color [style]]

colout has the ability to use 8 colors mode, 256 colors mode, colormaps, themes and source code syntax coloring. Patterns are regular expressions.

You can think of colout as an alternative to grep --color which will preserve the surrounding context, with more powerful coloring capabilities.

    
por 03.08.2014 / 16:34