Cosmetics.
[finddup.git] / finddup.1
index 71e0e57..691e910 100644 (file)
--- a/finddup.1
+++ b/finddup.1
@@ -10,49 +10,54 @@ finddup \- Find files common to two directories (or not)
 
 .SH "SYNOPSIS"
 
 
 .SH "SYNOPSIS"
 
-\fBfinddup\fP [OPTION]... DIR1 [[not:]DIR2]
+\fBfinddup\fP [OPTION]... DIR1 [[and:|not:]DIR2]
 
 .SH "DESCRIPTION"
 
 With a single directory argument, \fBfinddup\fP prints the duplicated
 files found in it. With two directories, it prints either the files
 common to both DIR1 and DIR2, or with the `not:' prefix, the ones
 
 .SH "DESCRIPTION"
 
 With a single directory argument, \fBfinddup\fP prints the duplicated
 files found in it. With two directories, it prints either the files
 common to both DIR1 and DIR2, or with the `not:' prefix, the ones
-present in DIR1 and not in DIR2.
+present in DIR1 and not in DIR2. The and: prefix is assumed by default
+and necessary only if you have a directory name starting with `not:'.
 
 
-It compares files by first comparing their sizes, hence goes
+This command compares files by first comparing their sizes, hence goes
 reasonably fast.
 
 When looking for identical files, \fBfinddup\fP associates by default
 reasonably fast.
 
 When looking for identical files, \fBfinddup\fP associates by default
-a group ID to every content, and prints it along the file names.
+a group ID to every content, and prints it along the file names. Use
+the \fB-g\fP to switch it off.
 
 Note that
 .B finddup DIR
 
 Note that
 .B finddup DIR
-is the same as
+is virtually the same as
 .B finddup -i DIR DIR
 
 .SH "OPTIONS"
 .TP
 .B finddup -i DIR DIR
 
 .SH "OPTIONS"
 .TP
-\fB-h\fR
+\fB-h\fR, \fB--help\fR
 display help and exit
 .TP
 display help and exit
 .TP
-\fB-d\fR
+\fB-d\fR, \fB--ignore-dots\fR
 ignore files and directories starting with a dot
 .TP
 ignore files and directories starting with a dot
 .TP
-\fB-c\fR
+\fB-0\fR, \fB--ignore-empty\fR
+ignore empty files
+.TP
+\fB-c\fR, \fB--hide-matchings\fR
 do not show which files from DIR2 corresponds to files from DIR1
 (hence, show only the files from DIR1 which have an identical twin in
 DIR2)
 .TP
 do not show which files from DIR2 corresponds to files from DIR1
 (hence, show only the files from DIR1 which have an identical twin in
 DIR2)
 .TP
-\fB-g\fR
+\fB-g\fR, \fB--no-group-ids\fR
 do not show the file group IDs
 .TP
 do not show the file group IDs
 .TP
-\fB-p\fR
+\fB-p\fR, \fB--show-progress\fR
 show progress information in stderr
 .TP
 show progress information in stderr
 .TP
-\fB-r\fR
+\fB-r\fR, \fB--real-paths\fR
 show the real path of the files
 .TP
 show the real path of the files
 .TP
-\fB-i\fR
+\fB-i\fR, \fB--same-inodes-are-different\fR
 files with same inode are considered as different
 
 .SH "BUGS"
 files with same inode are considered as different
 
 .SH "BUGS"
@@ -71,18 +76,18 @@ running on different machines to reduce network disk accesses.
 
 .SH "EXAMPLES"
 
 
 .SH "EXAMPLES"
 
-.B finddup -cg blah something
+.B finddup -p0d blah
 
 .fi
 
 .fi
-List files found in \fB./blah/\fR which have a matching file with same
-content in \fB./something/\fR. Do not display the group IDs.
+List duplicated files in directory ./blah/, show a progress bar,
+ignore empty files and files and directories starting with a dot.
 
 .P
 .B finddup sources not:/mnt/backup
 
 .fi
 List all files found in \fB./sources/\fR which do not have
 
 .P
 .B finddup sources not:/mnt/backup
 
 .fi
 List all files found in \fB./sources/\fR which do not have
-content-matching equivalent in \fB/mnt/backup\fR.
+content-matching equivalent in \fB/mnt/backup/\fR.
 
 .P
 .B finddup tralala cuicui
 
 .P
 .B finddup tralala cuicui