X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=doc%2Ftar.1;h=900062789c0cd1791a1a0eaae5d6fbd47f14c6ea;hb=0e0a852e9115da076d482d0a7fb6abe8bd7e2b78;hp=b33f55b9060e27887fdf6e94c25c60023ddcd347;hpb=29a6964af3e1baabe978ce608e0466e1250d08ab;p=chaz%2Ftar diff --git a/doc/tar.1 b/doc/tar.1 index b33f55b..9000627 100644 --- a/doc/tar.1 +++ b/doc/tar.1 @@ -13,7 +13,7 @@ .\" .\" You should have received a copy of the GNU General Public License .\" along with this program. If not, see . -.TH TAR 1 "February 14, 2014" "TAR" "GNU TAR Manual" +.TH TAR 1 "August 16, 2014" "TAR" "GNU TAR Manual" .SH NAME tar \- an archiving utility .SH SYNOPSIS @@ -347,6 +347,9 @@ Recursively remove all files in the directory prior to extracting it. \fB\-\-remove\-files\fR Remove files from disk after adding them to the archive. .TP +\fB\-\-skip\-old\-files +Don't replace existing files when extracting, silently skip over them. +.TP \fB\-U\fR, \fB\-\-unlink\-first\fR Remove each file prior to extracting over it. .TP @@ -788,6 +791,15 @@ Exclude directories containing file \fBCACHEDIR.TAG\fR and the file itself. \fB\-\-exclude\-caches\-under\fR Exclude everything under directories containing \fBCACHEDIR.TAG\fR .TP +\fB\-\-exclude\-ignore=\fIFILE\fR +Before dumping a directory, see if it contains \fIFILE\fR. +If so, read exclusion patterns from this file. The patterns affect +only the directory itself. +.TP +\fB\-\-exclude\-ignore\-recursive=\fIFILE\fR +Same as \fB\-\-exclude\-ignore\fR, except that patterns from +\fIFILE\fR affect both the directory and all its subdirectories. +.TP \fB\-\-exclude\-tag\fR=\fIFILE\fR Exclude contents of directories containing \fIFILE\fR, except for \fIFILE\fR itself. @@ -801,6 +813,14 @@ Exclude everything under directories containing \fIFILE\fR. \fB\-\-exclude\-vcs\fR Exclude version control system directories. .TP +\fB\-\-exclude\-vcs\-ignores\fR +Exclude files that match patterns read from VCS-specific ignore +files. Supported files are: +.BR .cvsignore , +.BR .gitignore , +.BR .bzrignore ", and" +.BR .hgignore . +.TP \fB\-h\fR, \fB\-\-dereference\fR Follow symlinks; archive and dump the files they point to. .TP @@ -822,7 +842,7 @@ Disable the effect of the previous \fB\-\-null\fR option. Avoid descending automatically in directories. .TP \fB\-\-no\-unquote\fR -Do not unquote filenames read with \fB\-T\fR. +Do not unquote input file or member names. .TP \fB\-\-null\fR Instruct subsequent \fB\-T\fR options to read null-terminated names, @@ -850,7 +870,7 @@ unless overridden by environment variable \fBSIMPLE_BACKUP_SUFFIX\fR. Get names to extract or create from \fIFILE\fR. .TP \fB\-\-unquote\fR -Unquote filenames read with \fB\-T\fR (default). +Unquote file or member names (default). .TP \fB\-X\fR, \fB\-\-exclude\-from\fR=\fIFILE\fR Exclude files matching patterns listed in FILE. @@ -1004,6 +1024,9 @@ Keywords applicable for \fBtar --create\fR: .HP Keywords applicable for \fBtar --extract\fR: .TP +.B existing\-file +"%s: skipping existing file" +.TP .B timestamp "%s: implausibly old time stamp %s" .br