Eu usaria o sinal -T
/ --test
para verificar a integridade.
Como posso verificar se um arquivo zip está danificado?
Eu sei que com zip -F input.zip --out output.zip
eu posso consertar o arquivo.
Mas eu não consegui encontrar uma opção que só verifica o arquivo CRC.
Estou usando o Ubuntu 12.04.
Eu usaria o sinal -T
/ --test
para verificar a integridade.
Você pode usar o comando md5sum
para verificar a integridade do arquivo. Isso gerará uma sequência de hash de 128 bits. Você pode gerar a string de hash simultânea para o arquivo zip original e comparar os dois.
Você só precisa executar o seguinte comando para gerar uma soma de verificação md5,
:~$ md5sum <filename>
<128 bit hash string> <filename>
Se a string corresponder, o arquivo não será danificado. É uma maneira boa e fácil de verificar a integridade dos arquivos.