Mam dwa katalogi: old/i new/. Niektóre pliki w old/są duplikatami plików w new/. Niektóre mają tylko tę samą nazwę, a niektóre mogą nawet mieć identyczną treść, ale różne nazwy. Nie interesuje mnie ścieżka podkatalogu do plików, więc w dopasowaniu należy uwzględnić tylko niekwalifikowaną nazwę pliku.
Chcę usunąć zduplikowane pliki old/, aby zawierały tylko pliki, których nie znaleziono również new/. W przypadkach, w których nazwy plików pasują, ale nie zawartość, lub odwrotnie, chcę, aby to było wymienione w jakimś dzienniku.
Czy ktoś napotkał podobny problem lub ma lepsze rozwiązanie niż hakowanie razem (perl lub podobnego) skryptu od zera? Środowisko wykonawcze zdominowane przez wywołanie md5sumkażdego pliku jest dopuszczalne.
