# cp # Autogenerated from man page /usr/share/man/man1/cp.1 complete -c cp -s a -l archive -d 'same as -dR --preserve=\\,all\\/' complete -c cp -l attributes-only -d 'don\'t copy the file data, just the attributes' complete -c cp -l backup -d 'make a backup of each existing destination file' complete -c cp -s b -d 'like --backup but does not accept an argument' complete -c cp -l copy-contents -d 'copy contents of special files when recursive' complete -c cp -s d -d 'same as --no-dereference --preserve=\\,links\\/' complete -c cp -l debug -d 'explain how a file is copied. Implies -v' complete -c cp -s f -l force -d 'if an existing destination file cannot be opened, remove it and try again (th…' complete -c cp -s i -l interactive -d 'prompt before overwrite (overrides a previous -n option)' complete -c cp -s H -d 'follow command-line symbolic links in SOURCE' complete -c cp -s L -l dereference -d 'always follow symbolic links in SOURCE' complete -c cp -s P -l no-dereference -d 'never follow symbolic links in SOURCE' complete -c cp -l keep-directory-symlink -d 'follow existing symlinks to directories' complete -c cp -s l -l link -d 'hard link files instead of copying' complete -c cp -s n -l no-clobber -d '(deprecated) silently skip existing files. See also --update' complete -c cp -s p -d 'same as --preserve=\\,mode,ownership,timestamps\\/' complete -c cp -l preserve -d 'preserve the specified attributes' complete -c cp -l no-preserve -d 'don\'t preserve the specified attributes' complete -c cp -l parents -d 'use full source file name under DIRECTORY' complete -c cp -s R -s r -l recursive -d 'copy directories recursively' complete -c cp -l reflink -d 'control clone/CoW copies. See below' complete -c cp -l remove-destination -d 'remove each existing destination file before attempting to open it (contrast …' complete -c cp -l sparse -d 'control creation of sparse files. See below' complete -c cp -l strip-trailing-slashes -d 'remove any trailing slashes from each SOURCE argument' complete -c cp -s s -l symbolic-link -d 'make symbolic links instead of copying' complete -c cp -s S -l suffix -d 'override the usual backup suffix' complete -c cp -s t -l target-directory -d 'copy all SOURCE arguments into DIRECTORY' complete -c cp -s T -l no-target-directory -d 'treat DEST as a normal file' complete -c cp -l update -d 'control which existing files are updated; UPDATE={all,none,none-fail,older(de…' complete -c cp -s u -d 'equivalent to --update[=\\,older\\/]. See below' complete -c cp -s v -l verbose -d 'explain what is being done' complete -c cp -s x -l one-file-system -d 'stay on this file system' complete -c cp -s Z -d 'set SELinux security context of destination file to default type' complete -c cp -l context -d 'like -Z, or if CTX is specified then set the SELinux or SMACK security contex…' complete -c cp -l help -d 'display this help and exit' complete -c cp -l version -d 'output version information and exit '