Tar: cria um novo arquivo a partir do arquivo filtrado

1

Eu preciso criar um novo arquivo tar da saída filtrada do original. Eu pensei que algo assim poderia funcionar:

tar xvpf myarchive.tar --exclude=foo* | tar cvpf mynewarchive.tar

mas isso não acontece.

Alguma idéia?

Obrigado!

    
por Frank Brenner 27.09.2011 / 23:38

1 resposta

1

Quase lá. Isso extrai para o sistema de arquivos. Adicionar -O ou --to-stdout ao primeiro tar e remover v (o que corromperia stdout) e p (não faz sentido) deve ser suficiente.

    
por 28.09.2011 / 00:19

Tags