Porque você não cria um arquivo tar não compactado e depois efetua a
compactação com o gzip? O resultado final vai ser o mesmo:

find -mtime +365 | xargs tar --append --file=teste.tar
gzip teste.tar

> -----Original Message-----
> From: César Vianna
> 
> Estou tentando compactar arquivos com mais de um ano
> 
> find -mtime +365|xargs -I '{}' tar --append --file=teste.tar.gz
'{}'
> 
> Mas, é gerado o erro abaixo
> 
> tar: Impossível atualizar arquivos-tar compactados
> tar: Erro não é recuperável: saindo agora
> 
> Se eu uso
> 
> find -mtime +365|xargs -I '{}' tar -czvf teste.tar.gz  '{}'
> 
> O tar vai substituindo o arquivo e no final tenho apenas o 
> último arquivo
> encontrado pelo find.
> 
> Alguma dica?
> 

Responder a