summaryrefslogtreecommitdiffstats
path: root/upstream/fedora-rawhide/man1/cp.1
diff options
context:
space:
mode:
Diffstat (limited to 'upstream/fedora-rawhide/man1/cp.1')
-rw-r--r--upstream/fedora-rawhide/man1/cp.121
1 files changed, 13 insertions, 8 deletions
diff --git a/upstream/fedora-rawhide/man1/cp.1 b/upstream/fedora-rawhide/man1/cp.1
index 0d15e57d..420b59c2 100644
--- a/upstream/fedora-rawhide/man1/cp.1
+++ b/upstream/fedora-rawhide/man1/cp.1
@@ -1,5 +1,5 @@
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.48.5.
-.TH CP "1" "January 2024" "GNU coreutils 9.4" "User Commands"
+.TH CP "1" "April 2024" "GNU coreutils 9.5" "User Commands"
.SH NAME
cp \- copy files and directories
.SH SYNOPSIS
@@ -58,8 +58,8 @@ hard link files instead of copying
always follow symbolic links in SOURCE
.TP
\fB\-n\fR, \fB\-\-no\-clobber\fR
-do not overwrite an existing file (overrides a
-\fB\-u\fR or previous \fB\-i\fR option). See also \fB\-\-update\fR
+(deprecated) silently skip existing files.
+See also \fB\-\-update\fR
.TP
\fB\-P\fR, \fB\-\-no\-dereference\fR
never follow symbolic links in SOURCE
@@ -107,14 +107,17 @@ treat DEST as a normal file
.TP
\fB\-\-update\fR[=\fI\,UPDATE\/\fR]
control which existing files are updated;
-UPDATE={all,none,older(default)}. See below
+UPDATE={all,none,none\-fail,older(default)}.
.TP
\fB\-u\fR
-equivalent to \fB\-\-update\fR[=\fI\,older\/\fR]
+equivalent to \fB\-\-update\fR[=\fI\,older\/\fR]. See below
.TP
\fB\-v\fR, \fB\-\-verbose\fR
explain what is being done
.TP
+\fB\-\-keep\-directory\-symlink\fR
+follow existing symlinks to directories
+.TP
\fB\-x\fR, \fB\-\-one\-file\-system\fR
stay on this file system
.TP
@@ -147,8 +150,10 @@ Use \fB\-\-sparse\fR=\fI\,never\/\fR to inhibit creation of sparse files.
UPDATE controls which existing files in the destination are replaced.
\&'all' is the default operation when an \fB\-\-update\fR option is not specified,
and results in all existing files in the destination being replaced.
-\&'none' is similar to the \fB\-\-no\-clobber\fR option, in that no files in the
-destination are replaced, but also skipped files do not induce a failure.
+\&'none' is like the \fB\-\-no\-clobber\fR option, in that no files in the
+destination are replaced, and skipped files do not induce a failure.
+\&'none\-fail' also ensures no files are replaced in the destination,
+but any skipped files are diagnosed and induce a failure.
\&'older' is the default operation when \fB\-\-update\fR is specified, and results
in files being replaced if they're older than the corresponding source file.
.PP
@@ -183,7 +188,7 @@ GNU coreutils online help: <https://www.gnu.org/software/coreutils/>
.br
Report any translation bugs to <https://translationproject.org/team/>
.SH COPYRIGHT
-Copyright \(co 2023 Free Software Foundation, Inc.
+Copyright \(co 2024 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>.
.br
This is free software: you are free to change and redistribute it.