Назад | Перейти на главную страницу

Создание файла MD5 для дерева каталогов только для заданного расширения

Я хотел бы создать файл MD5 дерева каталогов, содержащий только голые имена файлов. md5deep именно это и делает, но не может фильтровать файлы в рекурсивном режиме.

md5deep -rb . > md5.txt

Есть ли способ отфильтровать (* .jpg) перед выводом в md5.txt? В Linux это было бы просто |, а как это сделать в Windows?

md5deep не фильтрует только те файлы, которые вы указываете в filspec, например. * .jpg. Вы можете использовать find для генерации списка файлов и передачи его в md5deep

find . -name '*.jpg' -exec md5deep -b {} + >>md5.txt

Вы должны удалить файл md5.txt перед повторным запуском кода, иначе к нему будет добавлен новый набор файлов.