DragonFly On-Line Manual Pages

Search: Section:  


FTWIN(8)                         User Commands                        FTWIN(8)

NAME

ftwin - find duplicate files

SYNOPSIS

ftwin [OPTION]... [FILES OR DIRECTORIES]...

DESCRIPTION

ftwin reports two files if they are duplicates from each other. Mandatory arguments to long options are mandatory for short options too. -c, --case-unsensitive this option applies to regex match, -e or -w. -d, --display-size display size before duplicates. -e, --regex-ignore-file REGEX filenames that match this are ignored. -f, --follow-symlink follow symbolic links. -h, --help display usage informations. -I, --image-cmp will run ftwin in image cmp mode (using libpuzzle). -T, --image-threshold will change the image similarity threshold (default is [1], accepted [2/3/4/5]). [1] will display only very similar pictures, [5] will be the most permissive. -i, --ignore-list file1,file2,...,filen comma-separated list of file names to ignore. -m, --minimal-length size in bytes minimum size of file to process. -o, --optimize-memory reduce memory usage, but increase process time. (This option is not implemented yet) -p, --priority-path path file in this path are displayed first when duplicates are reported. -r, --recurse-subdir recurse subdirectories. -s, --separator character separator character between twins, default: \n. -t, --tar-cmp will process files archived in .tar(.gz) default: off. -v, --verbose display a progress indicator. -V, --version display version. -w, --whitelist-regex-file REGEX filenames that doesn't match this are ignored. -x, --excessive-size size in bytes files that exceed this limit won't be read using mmap. Try for more info.

EXAMPLES

The following command line will report duplicate pictures, using libpuzzle (-I) whose sizes are greater than 8192 bytes ( -m 8192 ) found recursively (-r) starting in your home directory. $ ftwin -m 8192 -v -r -I ${HOME} This line will report duplicate files (no more in "image mode", but according to their content) whose extension is .txt and that are not in a .svn directory: $ ftwin -e ".*/\.svn/.*" -w ".*\.txt$" -v -r ${HOME}

AUTHOR

Written by Francois Pesce.

REPORTING BUGS

Report bugs to francois (dot) pesce (at) gmail (dot) com

COPYRIGHT

Copyright (C) 2007 Francois Pesce

SEE ALSO

ftwin 0.6.0 October 2007 FTWIN(8)

Search: Section: