Sim, você pode.
Supondo que cada arquivo tenha apenas um arquivo md5 no mesmo diretório com apenas um .md5
anexado, crie um arquivo de script (por exemplo, md5check.sh
) com o seguinte conteúdo:
#!/bin/bash
echo "Building file list..."
$ALLFLS="$(find)"
echo "Checking all files..."
for word in $ALLFLS; do
if [[ $(cat "$word.md5") == $(md5sum -b "$word") ]]; then
echo "$word OK"
else
echo "MD5 wrong for $word"
exit
fi
done
echo "All files correct!"
Isto verifica se todos os arquivos. Por favor, informe se funcionou. (Certifique-se de ter alterado o diretório para o seu disco rígido antes de executar o script e verifique se você tem chmod +x
it)
Editar:
Você também pode verificar esta página .