makes a backup of each existing destination file.
treats destination that is a symlink to a directory as if it were a normal file.
prompts whether to remove destinations.
makes symbolic links instead of hard links.
overrides the usual backup suffix.
moves all SOURCE arguments into directory DIR.
prints name of each file before linking.
outputs version information and exits.
The backup suffix is ~, unless set with --suffix or SIMPLE_BACKUP_SUFFIX. The version control method may be selected via the --backup option or through the VERSION_CONTROL environment variable. Here are the values:
never makes backups (even if --backup is given).
makes numbered backups.
numbered if numbered backups exist, simple otherwise
always makes simple backups.