Como compactar a saída padrão de um processo?

3

Eu tenho um processo que está produzindo uma grande quantidade de log para a saída padrão em um curto período de tempo. Existe uma maneira de zipar a saída padrão do meu processo para um arquivo.

Estou procurando algo como: ./processo | zip output.log.zip

    
por bmm 05.03.2012 / 09:16

2 respostas

8

# your-command | gzip > your.gz
    
por 05.03.2012 / 09:21
3

Você pode fazer isso com zip também

your-command | zip -q output.log.zip -

A saída do seu comando será armazenada no zip com nome de arquivo de - .

    
por 05.03.2012 / 09:34