Arch Linux: cores do terminal no script bash?

1

Além de ArchLinux - yaourt: salvar updatelog?

Com tee , consigo obter a saída em um arquivo e no terminal ao mesmo tempo. Mas quando executo yaourt -Syu | tee yaourt.log em um arquivo bash (que é executado em um terminal) a saída de yaourt não possui as cores usuais (sem cores). Também (com certeza) ao abrir o arquivo de texto você não consegue ver as cores.

  • É possível ainda ver a formatação de cores de yaourt ao executar o comando acima por meio de um script bash?
  • É possível ver o texto salvo na mesma cor mais tarde?
por user905686 26.01.2012 / 13:49

1 resposta

1

Uma maneira mais fácil de exibir a formatação de cor de yaourt no terminal e salvar a saída (com códigos de cores) ao mesmo tempo em um arquivo é usar a opção yaourt color :

yaourt -Syua --color | tee yaourt.log  

Para exibir o arquivo de log use:

cat yaourt.log  

em vez de um editor de texto, porque os códigos de cores tornam o log ilegível

    
por 18.01.2013 / 12:14