.\" DO NOT MODIFY THIS FILE!It was generated by help2man 1.36. .TH FINDDUP 1 User Contributed Perl Documentation .SH NAME finddup \- Find identical files and do something with them .SH SYNOPSIS .SS "Usage:" .IP finddup [options...] .TP \fB\-\-man\fR the manpage .TP \fB\-h\fR, \fB\-\-help\fR a short help .TP \fB\-\-version\fR the version (CVS) of the program .TP \fB\-n\fR, \fB\-\-noaction\fR do just nothing, just print out (implies \fB\-v\fR) .TP \fB\-v\fR, \fB\-\-verbose\fR just what the name says .TP \fB\-q\fR, \fB\-\-quiet\fR be quiet .TP \fB\-l\fR, \fB\-\-link\fR link the identical files together .TP \fB\-o\fR, \fB\-\-oldresult\fR Use the old output of this script .TP \fB\-i\fR, \fB\-\-ignore\-perms\fR Don't check that file owner and permissions match .TP \fB\-d\fR, \fB\-\-dir\fR Define the dir to check (you may specify more than one) .SH DESCRIPTION .B finddup search the working directory and all files below on the same partition for duplicate files. .B finddup can optional hardlink such files to save space. Files size 0 will not be reported or hardlinked as this might give problemes later. This is a complete rewrite of the .B finddup in perl to handle several issues: \- Allow spaces and other characters in filenames \- be faster \- include nodup in same script \- Handle files that already have other hardlinks in the same tree \- Several improvements If started as nodup or nodup.pl the script will act like started with options \-\-link and \-\-oldresult .SH COPYRIGHT Copyright (c) 2005 by Klaus Ethgen. All rights reserved. .SH LICENSE This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. .SH AUTHOR Klaus Ethgen .SH HISTORY $Log: finddup,v $ Revision 2.3 2005/02/06 18:57:42 klaus * Make \-\-oldresult faster by not calculating the md5sum again * Fix a but that with \-\-oldresult no links will be done cause the internal datastructure * Do handle errors in open for md5sum calculation Revision 2.2 2005/02/06 12:21:02 klaus Little but important bug in link routine. Revision 2.1 2005/02/05 18:43:11 klaus Just cosmetic Revision 2.0 2005/02/05 18:41:20 klaus Completely new version