fclones
Efficient duplicate file finder and remover. tldr-pages
On several platforms
Several platforms
Search for duplicate files in the current directory
fclones group .IdentifySearch multiple directories for duplicate files and cache the results
fclones group --cache path/to/directory1 path/to/directory2 ...IdentifySearch only the specified directory for duplicate files, skipping subdirectories, and save the results into a file
fclones group path/to/directory --depth 1 >path/to/file.txtIdentifyMove the duplicate files in a TXT file to a different directory
fclones <path/to/file.txt move path/to/target_directoryIdentifySimulate soft links in a TXT file without actually linking
fclones <path/to/file.txt link --soft --dry-run 2 >/dev/nullIdentifyDelete the newest duplicates from the current directory without storing them in a file
fclones group . | fclones remove --priority newestIdentifyPreprocess JPEG files in the current directory by using an external command to strip their EXIF data before matching for duplicates
fclones group . --name '*.jpg' -i --transform 'exiv2 -d a $IN' --in-placeIdentify