我有以下 shell 脚本(一行),我想用它来识别具有完全相同内容的目录。我正在使用它来识别和删除重复的(子)目录。
当我尝试使用 运行相同的脚本时sem
,我遇到了No such file or directory
错误。
示例 - 无并行线程
find -type d -links 2 | while read i; do \
find "$i" -type f -print0 | xargs -r0 md5sum | awk '{ print $1 }' \
| sort | md5sum | xargs -I {} echo {} $i ; \
done
Run Code Online (Sandbox Code Playgroud)
给我:
e94d32e2a683d46d49c7580d649f7888 - ./Daft Punk/Alive 2007 2
e94d32e2a683d46d49c7580d649f7888 - ./Daft Punk/Alive 2007
Run Code Online (Sandbox Code Playgroud)
示例 - 使用 sem
e94d32e2a683d46d49c7580d649f7888 - ./Daft Punk/Alive 2007 2
e94d32e2a683d46d49c7580d649f7888 …
Run Code Online (Sandbox Code Playgroud)