У меня есть две директории: old/ и new/ . Некоторые файлы в old/ являются дубликатами файлов в new/ . Некоторые просто имеют одинаковое имя, а некоторые могут даже иметь идентичный контент, но разные имена. Меня не интересует путь подкаталога к файлам, поэтому при сопоставлении необходимо учитывать только неквалифицированное имя файла.
Я хочу удалить дубликаты файлов из old/ , чтобы он содержал только файлы, не найденные в new/ . Для случаев, когда имена файлов совпадают, но не содержимое, или наоборот, я хочу, чтобы это было указано в некотором журнале.
Кто-нибудь сталкивался с подобной проблемой, или есть лучшее решение, чем хакерство (perl или похожий) скрипт с нуля? Среда выполнения с преобладанием вызова md5sum для каждого файла является приемлемой.

