디렉토리에서 중복된 항목을 제거하는 쉘 스크립트를 작성하고 싶습니다.

디렉토리에서 중복된 항목을 제거하는 쉘 스크립트를 작성하고 싶습니다.

그래요

find ./ -type f -exec md5 '{}' \; > tempfile

tempfile다음과 같은 줄이 있습니다.

MD5 (.//Photos-10/IMG_20200901_183050612.jpg) = 2e1f245d195b8d2c3z926dbe0410f7b5

tempfile중복된 md5sum을 확인 하고 해당 해시에 해당하는 두 번째 파일을 제거하고 싶습니다 . 에서 이 작업을 수행하려고 합니다 zsh. 당신의 도움을 주셔서 감사합니다.

관련 정보