Descompacte delete e descompacte

0

Estou tendo um problema com a descompactação da linha commad e não sei como corrigir isso.

Estou descompactando um arquivo compactado e ele o processa corretamente. Se o arquivo zip tiver alguns arquivos removidos e ele usar a mesma estrutura de diretórios. Então esse novo arquivo zip é descompactado para o mesmo destino que anteriormente, com a opção -o. Ele irá sobrescrever os arquivos mais novos (é isso que eu quero). O problema que estou experimentando é que os arquivos que foram removidos do novo arquivo zip ainda estão na estrutura de diretório de destino.

Como posso obter a estrutura de diretórios para mostrar apenas os arquivos que estão no novo arquivo zip?

O arquivo zip original teria esses arquivos

..\foo\foo_file1.txt
..\foo\foo_file2.txt

Novo arquivo zip teria este arquivo

..foo\foo_file1.txt

Quando o segundo arquivo zip é descompactado, a estrutura do diretório ainda se parece com isso

..\foo\foo_file1.txt
..\foo\foo_file2.txt
    
por Hennes 04.11.2011 / 18:57

1 resposta

1

rm -rf foo antes de descompactar o novo arquivo?

    
por 05.11.2011 / 11:04