| -a | provide compatibility to freedups by William Stearns.[=-gup] |
|---|---|
| -c | count file space savings per linked file. |
| -d | requires the modification time stamps to be equal. |
| -f | requires the path-stripped file names to be equal. |
| -g | requires groups to be equal. |
| -h | shows this help. [other option are ignored] |
| -i | decide in interactve mode what to do with a pair of identical files. |
| -l | only allow hardlinks. No symlinks are established. |
| -m <bytes> | only touch larger files. (deprecated: use -o -size +#c) |
| -n | do not really perform links [no action]. |
| -o <opts> | pass an option string to the initially called find command. |
| -p | requires file permissions to be equal. |
| -q | produces no output during the run (also toggles -c and -v to off) |
| -s | generate symlinks although some given paths are relative. |
| -u | requires users to be equal. |
| -v | display shell commands to perform linking [verbose]. |
| -w | only weak symbolic links allthough hardlinks might be possible |
| -# | disable usage of hash functions, but compare all files byte by byte. |
| -0 | disable linking of empty files i.e. files of size 0. |
| <tree> | any directory tree to scan for duplicate files recursively. |
|
Options are toggle switches. Their final state applies. Later <tree> entries are linked to the earlier ones. Providing no <tree> means to take filenames(!) from stdin. When standard input is used the option -o has no effect. Version 0.9-1 by Andreas Neuper ©2007. | |