tar --remove-files behavior: delete após cada arquivo ou após a conclusão?

1

Praticamente no título. Eu tenho uma caixa com muito pouco espaço em disco e muitos dados. Eu quero adicionar todos os arquivos em um tar, excluindo-os como eu vou porque claramente não há espaço suficiente para obter tudo isso sem excluir os dados. Portanto, o uso da opção tar --remove-files deve funcionar, se for excluído depois de adicionar cada arquivo, não excluir depois de concluir todo o archive.

Não são dados confidenciais, apenas filmes e música, então decidi executá-los de qualquer maneira, então eu vou descobrir daqui a pouco, mas se alguém souber, certamente irá tranquilizar minha mente se eles puderem responder. Se não, postarei minhas descobertas uma vez que esteja completo ou falhe miseravelmente.

    
por Logan 24.08.2012 / 19:27

1 resposta

-1

Estou com um problema semelhante, por isso tentei fazer strace em remover arquivos -tar agindo em 2 arquivos. Nesse caso, parece que o unlink é chamado pelo sistema no final, então isso significa que o tar é o primeiro arquivamento e então é excluído. Claro que isso não é um teste conclusivo, mas pelo menos uma dica. Você poderia tentar a mesma coisa, mas com mais arquivos, e verificar se o tar funciona de maneira diferente nesse caso.

    
por 31.07.2015 / 11:02

Tags