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?
>