Tar & salvar a saída de um comando

0

Eu quero tar a saída de um comando, digamos cat hello.world , para um arquivo tar compactado.

Eu não quero salvar um arquivo temporário e depois tar manualmente.

Como posso fazer isso?

    
por ather05 08.05.2016 / 07:48

1 resposta

1

Os arquivos

tar armazenam não apenas o conteúdo dos arquivos, mas também os nomes dos arquivos, as permissões do arquivo e muito mais. Nada disso se aplica à "saída de um comando".

A partir da sua descrição, parece que você precisa apenas de gzip . Por exemplo:

command | gzip >output.gz

Isto captura a saída de command , compacta-a e salva-a no arquivo output.gz .

    
por 08.05.2016 / 08:56

Tags