Como copiar a saída de pacman-color em um arquivo e exibir a saída com as cores no terminal

3

Originalmente usei pacman , não pacman-color e copiei a saída em um arquivo e exibi a saída no terminal com o seguinte comando:

pacman -Syu | tee file.log

Infelizmente, parece que pacman-color detecta que a saída é enviada para um pipe e ela ativa a saída colorida.
Então, minha pergunta é como forçar pacman-color a exibir uma saída colorida mesmo se a saída for enviada para um pipe? Como com yaourt:

yaourt -Syu --color | tee file.log

Ou talvez haja uma maneira de fazer isso sem usar pipe ou tee ?

    
por Nicolas 20.01.2013 / 16:05

1 resposta

3

Tente isso

script -c 'pacman-color -Syu' file.log

Ideia tirada de aqui .

    
por 21.01.2013 / 08:09