Как скопировать файлы с одинаковым содержимым в другой каталог - PullRequest
0 голосов
/ 18 июня 2020

У меня есть каталог со многими файлами с разными именами, и некоторые из них имеют одинаковое содержимое.

Дерево каталогов выглядит так:

dir1/case-1.sc001
dir1/case-1.sc002
.................
dir1/case-1.sc010
dir1/case-1.sc011
..................
.............
dir1/case-1.sc998
dir1/case-1.sc999

Размер файла может быть больше 999 или меньше.

Я хочу сохранить первые файлы в основном каталоге и другие файлы с таким же содержимым в новом каталоге. Есть ли обходной путь для этого? Я пробовал использовать diff, cksum, fslint, rdfind, and fdupes, подробности о том, как я выполнял, приведены ниже, как показано ниже, но все они не работают в одном каталоге с разными именами файлов.

diff *
fslint .
rdfind .
fdupes -r
cksum case-1*
...