rm -rf foo
antes de descompactar o novo arquivo?
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
rm -rf foo
antes de descompactar o novo arquivo?
Tags zip compression