Blame SOURCES/tar.1

b77676
.\" This file was originally generated by help2man
b77676
.TH TAR "1" "February 2013" "tar 1.26" "User Commands"
b77676
.SH NAME
b77676
tar \- manual page for tar 1.26
b77676
.SH SYNOPSIS
b77676
.B tar
b77676
[\fIOPTION\fR...] [\fIFILE\fR]...
b77676
.SH DESCRIPTION
b77676
GNU `tar' saves many files together into a single tape or disk archive, and can
b77676
restore individual files from the archive.
b77676
b77676
Note that this manual page contains just very brief description (or more like
b77676
a list of possible functionality) originally generated by the
b77676
.B
b77676
help2man
b77676
utility.  The full documentation for
b77676
.B tar
b77676
is maintained as a Texinfo manual.  If the
b77676
.B info
b77676
and
b77676
.B tar
b77676
programs are properly installed at your site, the command
b77676
.B `info tar'
b77676
should give you access to the complete manual.
b77676
.SH EXAMPLES
b77676
.TP
b77676
tar \fB\-cf\fR archive.tar foo bar
b77676
# Create archive.tar from files foo and bar.
b77676
.TP
b77676
tar \fB\-tvf\fR archive.tar
b77676
# List all files in archive.tar verbosely.
b77676
.TP
b77676
tar \fB\-xf\fR archive.tar
b77676
# Extract all files from archive.tar.
b77676
.IP
b77676
.SH DEFAULTS
b77676
*This* tar installation defaults to:
b77676
b77676
\fB\-\-format\fR=\fIgnu\fR \fB\-f\-\fR \fB\-b20\fR \fB\-\-quoting\-style\fR=\fIescape\fR \fB\-\-rmt\-command=\fR/sbin/rmt
b77676
\fB\-\-rsh\-command=\fR/usr/bin/rsh
b77676
.SH \fBMain operation mode:\fR
b77676
.TP
b77676
\fB\-A\fR, \fB\-\-catenate\fR, \fB\-\-concatenate\fR
b77676
append tar files to an archive
b77676
.TP
b77676
\fB\-c\fR, \fB\-\-create\fR
b77676
create a new archive
b77676
.TP
b77676
\fB\-d\fR, \fB\-\-diff\fR, \fB\-\-compare\fR
b77676
find differences between archive and file system
b77676
.TP
b77676
\fB\-\-delete\fR
b77676
delete from the archive (not on mag tapes!)
b77676
.TP
b77676
\fB\-r\fR, \fB\-\-append\fR
b77676
append files to the end of an archive
b77676
.TP
b77676
\fB\-t\fR, \fB\-\-list\fR
b77676
list the contents of an archive
b77676
.TP
b77676
\fB\-\-test\-label\fR
b77676
test the archive volume label and exit
b77676
.TP
b77676
\fB\-u\fR, \fB\-\-update\fR
b77676
only append files newer than copy in archive
b77676
.TP
b77676
\fB\-x\fR, \fB\-\-extract\fR, \fB\-\-get\fR
b77676
extract files from an archive
b77676
.IP
b77676
.SH \fBCommon options:\fR
b77676
.TP
b77676
\fB-C\fR, \fB--directory=DIR\fR
b77676
change to directory DIR
b77676
.TP
b77676
\fB-f\fR, \fB--file=ARCHIVE\fR
b77676
use archive file or device ARCHIVE
b77676
.TP
b77676
\fB-j\fR, \fB--bzip2\fR
b77676
filter the archive through bzip2
b77676
.TP
b77676
\fB -J\fR, \fB--xz\fR
b77676
filter the archive through xz
b77676
.TP
b77676
\fB-p\fR, \fB--preserve-permissions\fR
b77676
extract  information  about  file permissions (default for superuser)
b77676
.TP
b77676
\fB-v\fR, \fB--verbose\fR
b77676
verbosely list files processed
b77676
.TP
b77676
\fB-z\fR, \fB--gzip\fR
b77676
filter the archive through gzip
b77676
b77676
.SH \fBOperation modifiers:\fR
b77676
.TP
b77676
\fB\-\-check\-device\fR
b77676
check device numbers when creating incremental
b77676
archives (default)
b77676
.TP
b77676
\fB\-g\fR, \fB\-\-listed\-incremental\fR=\fIFILE\fR
b77676
handle new GNU\-format incremental backup
b77676
.TP
b77676
\fB\-G\fR, \fB\-\-incremental\fR
b77676
handle old GNU\-format incremental backup
b77676
.TP
b77676
\fB\-\-ignore\-failed\-read\fR
b77676
do not exit with nonzero on unreadable files
b77676
.TP
b77676
\fB\-\-level\fR=\fINUMBER\fR
b77676
dump level for created listed\-incremental archive
b77676
.TP
b77676
\fB\-n\fR, \fB\-\-seek\fR
b77676
archive is seekable
b77676
.TP
b77676
\fB\-\-no\-check\-device\fR
b77676
do not check device numbers when creating
b77676
incremental archives
b77676
.TP
b77676
\fB\-\-no\-seek\fR
b77676
archive is not seekable
b77676
.TP
b77676
\fB\-\-occurrence\fR[=\fINUMBER\fR]
b77676
process only the NUMBERth occurrence of each file
b77676
in the archive; this option is valid only in
b77676
conjunction with one of the subcommands \fB\-\-delete\fR,
b77676
\fB\-\-diff\fR, \fB\-\-extract\fR or \fB\-\-list\fR and when a list of
b77676
files is given either on the command line or via
b77676
the \fB\-T\fR option; NUMBER defaults to 1
b77676
.TP
b77676
\fB\-\-sparse\-version\fR=\fIMAJOR[\fR.MINOR]
b77676
set version of the sparse format to use (implies
b77676
\fB\-\-sparse\fR)
b77676
.TP
b77676
\fB\-S\fR, \fB\-\-sparse\fR
b77676
handle sparse files efficiently
b77676
.IP
b77676
.SH \fBOverwrite control:\fR
b77676
.TP
b77676
\fB\-k\fR, \fB\-\-keep\-old\-files\fR
b77676
don't replace existing files when extracting,
b77676
treat them as errors
b77676
.TP
b77676
\fB\-\-keep\-newer\-files\fR
b77676
don't replace existing files that are newer than
b77676
their archive copies
b77676
.TP
b77676
\fB\-\-keep\-directory\-symlink\fR
b77676
Don't replace existing symlinks to directories when extracting.
b77676
.TP
b77676
\fB\-\-no\-overwrite\-dir\fR
b77676
preserve metadata of existing directories
b77676
.TP
b77676
\fB\-\-overwrite\fR
b77676
overwrite existing files when extracting
b77676
.TP
b77676
\fB\-\-overwrite\-dir\fR
b77676
overwrite metadata of existing directories when
b77676
extracting (default)
b77676
.TP
b77676
\fB\-\-recursive\-unlink\fR
b77676
empty hierarchies prior to extracting directory
b77676
.TP
b77676
\fB\-\-remove\-files\fR
b77676
remove files after adding them to the archive
b77676
.TP
b77676
\fB\-\-skip\-old\-files\fR
b77676
don't replace existing files when extracting,
b77676
silently skip over them
b77676
.TP
b77676
\fB\-U\fR, \fB\-\-unlink\-first\fR
b77676
remove each file prior to extracting over it
b77676
.TP
b77676
\fB\-W\fR, \fB\-\-verify\fR
b77676
attempt to verify the archive after writing it
b77676
.IP
b77676
.SH \fBSelect output stream:\fR
b77676
.HP
b77676
\fB\-\-ignore\-command\-error\fR ignore exit codes of children
b77676
.TP
b77676
\fB\-\-no\-ignore\-command\-error\fR
b77676
treat non\-zero exit codes of children as
b77676
error
b77676
.TP
b77676
\fB\-O\fR, \fB\-\-to\-stdout\fR
b77676
extract files to standard output
b77676
.TP
b77676
\fB\-\-to\-command\fR=\fICOMMAND\fR
b77676
pipe extracted files to another program
b77676
.IP
b77676
.SH \fBHandling of file attributes:\fR
b77676
.TP
b77676
\fB\-\-atime\-preserve\fR[=\fIMETHOD\fR]
b77676
preserve access times on dumped files, either
b77676
by restoring the times after reading
b77676
(METHOD='replace'; default) or by not setting the
b77676
times in the first place (METHOD='system')
b77676
.TP
b77676
\fB\-\-delay\-directory\-restore\fR
b77676
delay setting modification times and
b77676
permissions of extracted directories until the end
b77676
of extraction
b77676
.TP
b77676
\fB\-\-group\fR=\fINAME\fR
b77676
force NAME as group for added files
b77676
.TP
b77676
\fB\-\-mode\fR=\fICHANGES\fR
b77676
force (symbolic) mode CHANGES for added files
b77676
.TP
b77676
\fB\-\-mtime\fR=\fIDATE\-OR\-FILE\fR
b77676
set mtime for added files from DATE\-OR\-FILE
b77676
.TP
b77676
\fB\-m\fR, \fB\-\-touch\fR
b77676
don't extract file modified time
b77676
.TP
b77676
\fB\-\-no\-delay\-directory\-restore\fR
b77676
cancel the effect of \fB\-\-delay\-directory\-restore\fR
b77676
option
b77676
.TP
b77676
\fB\-\-no\-same\-owner\fR
b77676
extract files as yourself (default for ordinary
b77676
users)
b77676
.TP
b77676
\fB\-\-no\-same\-permissions\fR
b77676
apply the user's umask when extracting permissions
b77676
from the archive (default for ordinary users)
b77676
.TP
b77676
\fB\-\-numeric\-owner\fR
b77676
always use numbers for user/group names
b77676
.TP
b77676
\fB\-\-owner\fR=\fINAME\fR
b77676
force NAME as owner for added files
b77676
.TP
b77676
\fB\-p\fR, \fB\-\-preserve\-permissions\fR, \fB\-\-same\-permissions\fR
b77676
extract information about file permissions
b77676
(default for superuser)
b77676
.TP
b77676
\fB\-\-preserve\fR
b77676
same as both \fB\-p\fR and \fB\-s\fR
b77676
.TP
b77676
\fB\-\-same\-owner\fR
b77676
try extracting files with the same ownership as
b77676
exists in the archive (default for superuser)
b77676
.TP
b77676
\fB\-s\fR, \fB\-\-preserve\-order\fR, \fB\-\-same\-order\fR
b77676
sort names to extract to match archive
b77676
.IP
b77676
.SH \fBHandling of extended file attributes:\fR
b77676
.TP
b77676
\fB\-\-acls\fR
b77676
Enable the POSIX ACLs support
b77676
.TP
b77676
\fB\-\-no\-acls\fR
b77676
Disable the POSIX ACLs support
b77676
.TP
b77676
\fB\-\-no\-selinux\fR
b77676
Disable the SELinux context support
b77676
.TP
b77676
\fB\-\-no\-xattrs\fR
b77676
Disable extended attributes support
b77676
.TP
b77676
\fB\-\-selinux\fR
b77676
Enable the SELinux context support
b77676
.TP
b77676
\fB\-\-xattrs\fR
b77676
Enable extended attributes support
b77676
.TP
b77676
\fB\-\-xattrs\-exclude\fR=\fIMASK\fR
b77676
specify the exclude pattern for xattr keys
b77676
.TP
b77676
\fB\-\-xattrs\-include\fR=\fIMASK\fR
b77676
specify the include pattern for xattr keys
b77676
.IP
b77676
.SH \fBDevice selection and switching:\fR
b77676
.TP
b77676
\fB\-f\fR, \fB\-\-file\fR=\fIARCHIVE\fR
b77676
use archive file or device ARCHIVE
b77676
.TP
b77676
\fB\-\-force\-local\fR
b77676
archive file is local even if it has a colon
b77676
.TP
b77676
\fB\-F\fR, \fB\-\-info\-script\fR=\fINAME\fR, \fB\-\-new\-volume\-script\fR=\fINAME\fR
b77676
run script at end of each tape (implies \fB\-M\fR)
b77676
.TP
b77676
\fB\-L\fR, \fB\-\-tape\-length\fR=\fINUMBER\fR
b77676
change tape after writing NUMBER x 1024 bytes
b77676
.TP
b77676
\fB\-M\fR, \fB\-\-multi\-volume\fR
b77676
create/list/extract multi\-volume archive
b77676
.TP
b77676
\fB\-\-rmt\-command\fR=\fICOMMAND\fR
b77676
use given rmt COMMAND instead of rmt
b77676
.TP
b77676
\fB\-\-rsh\-command\fR=\fICOMMAND\fR
b77676
use remote COMMAND instead of rsh
b77676
.TP
b77676
\fB\-\-volno\-file\fR=\fIFILE\fR
b77676
use/update the volume number in FILE
b77676
.IP
b77676
.SH \fBDevice blocking:\fR
b77676
.TP
b77676
\fB\-b\fR, \fB\-\-blocking\-factor\fR=\fIBLOCKS\fR
b77676
BLOCKS x 512 bytes per record
b77676
.TP
b77676
\fB\-B\fR, \fB\-\-read\-full\-records\fR
b77676
reblock as we read (for 4.2BSD pipes)
b77676
.TP
b77676
\fB\-i\fR, \fB\-\-ignore\-zeros\fR
b77676
ignore zeroed blocks in archive (means EOF)
b77676
.TP
b77676
\fB\-\-record\-size\fR=\fINUMBER\fR
b77676
NUMBER of bytes per record, multiple of 512
b77676
.IP
b77676
.SH \fBArchive format selection:\fR
b77676
\fB\-H\fR, \fB\-\-format\fR=\fIFORMAT\fR
b77676
.RS
b77676
create archive of the given format
b77676
.sp
b77676
FORMAT is one of the following:
b77676
.RS
b77676
.TP
b77676
gnu
b77676
GNU tar 1.13.x format
b77676
.TP
b77676
oldgnu
b77676
GNU format as per tar <= 1.12
b77676
.TP
b77676
pax
b77676
POSIX 1003.1\-2001 (pax) format
b77676
.TP
b77676
posix
b77676
same as pax
b77676
.TP
b77676
ustar
b77676
POSIX 1003.1\-1988 (ustar) format
b77676
.TP
b77676
v7
b77676
old V7 tar format
b77676
.RE
b77676
.RE
b77676
.TP
b77676
\fB\-\-old\-archive\fR, \fB\-\-portability\fR
b77676
same as \fB\-\-format\fR=\fIv7\fR
b77676
.TP
b77676
\fB\-\-pax\-option\fR=\fIkeyword[[\fR:]=value][,keyword[[:]=value]]...
b77676
control pax keywords
b77676
.TP
b77676
\fB\-\-posix\fR
b77676
same as \fB\-\-format\fR=\fIposix\fR
b77676
.TP
b77676
\fB\-V\fR, \fB\-\-label\fR=\fITEXT\fR
b77676
create archive with volume name TEXT; at
b77676
list/extract time, use TEXT as a globbing pattern
b77676
for volume name
b77676
.IP
b77676
.SH \fBCompression options:\fR
b77676
.TP
b77676
\fB\-a\fR, \fB\-\-auto\-compress\fR
b77676
use archive suffix to determine the compression
b77676
program
b77676
.TP
b77676
\fB\-I\fR, \fB\-\-use\-compress\-program\fR=\fIPROG\fR
b77676
filter through PROG (must accept \fB\-d\fR)
b77676
.TP
b77676
\fB\-j\fR, \fB\-\-bzip2\fR
b77676
filter the archive through bzip2
b77676
.TP
b77676
\fB\-J\fR, \fB\-\-xz\fR
b77676
filter the archive through xz
b77676
.TP
b77676
\fB\-\-lzip\fR
b77676
filter the archive through lzip
b77676
.TP
b77676
\fB\-\-lzma\fR
b77676
filter the archive through lzma
b77676
.HP
b77676
\fB\-\-lzop\fR
b77676
.TP
b77676
\fB\-\-no\-auto\-compress\fR
b77676
do not use archive suffix to determine the
b77676
compression program
b77676
.TP
b77676
\fB\-z\fR, \fB\-\-gzip\fR, \fB\-\-gunzip\fR, \fB\-\-ungzip\fR
b77676
filter the archive through gzip
b77676
.TP
b77676
\fB\-Z\fR, \fB\-\-compress\fR, \fB\-\-uncompress\fR
b77676
filter the archive through compress
b77676
.TP
b77676
\fBNote: You might need to install external program (lzip/ncompress/lzma...) to use some of these compression options\fB
b77676
.IP
b77676
.SH \fBLocal file selection:\fR
b77676
.TP
b77676
\fB\-\-add\-file\fR=\fIFILE\fR
b77676
add given FILE to the archive (useful if its name
b77676
starts with a dash)
b77676
.TP
b77676
\fB\-\-backup\fR[=\fICONTROL\fR]
b77676
backup before removal, choose version CONTROL
b77676
.TP
b77676
\fB\-C\fR, \fB\-\-directory\fR=\fIDIR\fR
b77676
change to directory DIR
b77676
.TP
b77676
\fB\-\-exclude\fR=\fIPATTERN\fR
b77676
exclude files, given as a PATTERN
b77676
.TP
b77676
\fB\-\-exclude\-backups\fR
b77676
exclude backup and lock files
b77676
.TP
b77676
\fB\-\-exclude\-caches\fR
b77676
exclude contents of directories containing
b77676
CACHEDIR.TAG, except for the tag file itself
b77676
.TP
b77676
\fB\-\-exclude\-caches\-all\fR
b77676
exclude directories containing CACHEDIR.TAG
b77676
.TP
b77676
\fB\-\-exclude\-caches\-under\fR exclude everything under directories containing
b77676
CACHEDIR.TAG
b77676
.TP
b77676
\fB\-\-exclude\-tag\fR=\fIFILE\fR
b77676
exclude contents of directories containing FILE,
b77676
except for FILE itself
b77676
.HP
b77676
\fB\-\-exclude\-tag\-all\fR=\fIFILE\fR exclude directories containing FILE
b77676
.TP
b77676
\fB\-\-exclude\-tag\-under\fR=\fIFILE\fR
b77676
exclude everything under directories
b77676
containing FILE
b77676
.TP
b77676
\fB\-\-exclude\-vcs\fR
b77676
exclude version control system directories
b77676
.TP
b77676
\fB\-h\fR, \fB\-\-dereference\fR
b77676
follow symlinks; archive and dump the files they
b77676
point to
b77676
.TP
b77676
\fB\-\-hard\-dereference\fR
b77676
follow hard links; archive and dump the files they
b77676
refer to
b77676
.TP
b77676
\fB\-K\fR, \fB\-\-starting\-file\fR=\fIMEMBER\-NAME\fR
b77676
begin at member MEMBER\-NAME in the archive
b77676
.TP
b77676
\fB\-\-newer\-mtime\fR=\fIDATE\fR
b77676
compare date and time when data changed only
b77676
.TP
b77676
\fB\-\-no\-null\fR
b77676
disable the effect of the previous \fB\-\-null\fR option
b77676
.TP
b77676
\fB\-\-no\-recursion\fR
b77676
avoid descending automatically in directories
b77676
.TP
b77676
\fB\-\-no\-unquote\fR
b77676
do not unquote filenames read with \fB\-T\fR
b77676
.HP
b77676
\fB\-\-null\fR                 \fB\-T\fR reads null\-terminated names, disable \fB\-C\fR
b77676
.TP
b77676
\fB\-N\fR, \fB\-\-newer\fR=\fIDATE\-OR\-FILE\fR, \fB\-\-after\-date\fR=\fIDATE\-OR\-FILE\fR
b77676
only store files newer than DATE\-OR\-FILE
b77676
.TP
b77676
\fB\-\-one\-file\-system\fR
b77676
stay in local file system when creating archive
b77676
.TP
b77676
\fB\-P\fR, \fB\-\-absolute\-names\fR
b77676
don't strip leading `/'s from file names
b77676
.TP
b77676
\fB\-\-recursion\fR
b77676
recurse into directories (default)
b77676
.TP
b77676
\fB\-\-suffix\fR=\fISTRING\fR
b77676
backup before removal, override usual suffix ('~'
b77676
unless overridden by environment variable
b77676
SIMPLE_BACKUP_SUFFIX)
b77676
.TP
b77676
\fB\-T\fR, \fB\-\-files\-from\fR=\fIFILE\fR
b77676
get names to extract or create from FILE
b77676
.TP
b77676
\fB\-\-unquote\fR
b77676
unquote filenames read with \fB\-T\fR (default)
b77676
.TP
b77676
\fB\-X\fR, \fB\-\-exclude\-from\fR=\fIFILE\fR
b77676
exclude patterns listed in FILE
b77676
.IP
b77676
.SH \fBFile name transformations:\fR
b77676
.TP
b77676
\fB\-\-strip\-components\fR=\fINUMBER\fR
b77676
strip NUMBER leading components from file
b77676
names on extraction
b77676
.TP
b77676
\fB\-\-transform\fR=\fIEXPRESSION\fR, \fB\-\-xform\fR=\fIEXPRESSION\fR
b77676
use sed replace EXPRESSION to transform file
b77676
names
b77676
.IP
b77676
File name matching options (affect both exclude and include patterns):
b77676
.TP
b77676
\fB\-\-anchored\fR
b77676
patterns match file name start
b77676
.TP
b77676
\fB\-\-ignore\-case\fR
b77676
ignore case
b77676
.TP
b77676
\fB\-\-no\-anchored\fR
b77676
patterns match after any `/' (default for
b77676
exclusion)
b77676
.TP
b77676
\fB\-\-no\-ignore\-case\fR
b77676
case sensitive matching (default)
b77676
.TP
b77676
\fB\-\-no\-wildcards\fR
b77676
verbatim string matching
b77676
.TP
b77676
\fB\-\-no\-wildcards\-match\-slash\fR
b77676
wildcards do not match `/'
b77676
.TP
b77676
\fB\-\-wildcards\fR
b77676
use wildcards (default)
b77676
.TP
b77676
\fB\-\-wildcards\-match\-slash\fR
b77676
wildcards match `/' (default for exclusion)
b77676
.IP
b77676
.SH \fBInformative output:\fR
b77676
.TP
b77676
\fB\-\-checkpoint\fR[=\fINUMBER\fR]
b77676
display progress messages every NUMBERth record
b77676
(default 10)
b77676
.TP
b77676
\fB\-\-checkpoint\-action\fR=\fIACTION\fR
b77676
execute ACTION on each checkpoint
b77676
.TP
b77676
\fB\-\-full\-time\fR
b77676
print file time to its full resolution
b77676
.TP
b77676
\fB\-\-index\-file\fR=\fIFILE\fR
b77676
send verbose output to FILE
b77676
.TP
b77676
\fB\-l\fR, \fB\-\-check\-links\fR
b77676
print a message if not all links are dumped
b77676
.TP
b77676
\fB\-\-no\-quote\-chars\fR=\fISTRING\fR
b77676
disable quoting for characters from STRING
b77676
.TP
b77676
\fB\-\-quote\-chars\fR=\fISTRING\fR
b77676
additionally quote characters from STRING
b77676
.TP
b77676
\fB\-\-quoting\-style\fR=\fISTYLE\fR
b77676
set name quoting style; see below for valid STYLE
b77676
values
b77676
.TP
b77676
\fB\-R\fR, \fB\-\-block\-number\fR
b77676
show block number within archive with each
b77676
message
b77676
.TP
b77676
\fB\-\-show\-defaults\fR
b77676
show tar defaults
b77676
.TP
b77676
\fB\-\-show\-omitted\-dirs\fR
b77676
when listing or extracting, list each directory
b77676
that does not match search criteria
b77676
.TP
b77676
\fB\-\-show\-transformed\-names\fR, \fB\-\-show\-stored\-names\fR
b77676
show file or archive names after transformation
b77676
.TP
b77676
\fB\-\-totals\fR[=\fISIGNAL\fR]
b77676
print total bytes after processing the archive;
b77676
with an argument \- print total bytes when this
b77676
SIGNAL is delivered; Allowed signals are: SIGHUP,
b77676
SIGQUIT, SIGINT, SIGUSR1 and SIGUSR2; the names
b77676
without SIG prefix are also accepted
b77676
.TP
b77676
\fB\-\-utc\fR
b77676
print file modification dates in UTC
b77676
.TP
b77676
\fB\-v\fR, \fB\-\-verbose\fR
b77676
verbosely list files processed
b77676
.TP
b77676
\fB\-\-warning\fR=\fIKEYWORD\fR
b77676
warning control
b77676
.TP
b77676
\fB\-w\fR, \fB\-\-interactive\fR, \fB\-\-confirmation\fR
b77676
ask for confirmation for every action
b77676
.IP
b77676
.SH \fBCompatibility options:\fR
b77676
.TP
b77676
\fB\-o\fR
b77676
when creating, same as \fB\-\-old\-archive\fR; when
b77676
extracting, same as \fB\-\-no\-same\-owner\fR
b77676
.IP
b77676
.SH \fBOther options:\fR
b77676
.TP
b77676
\-?, \fB\-\-help\fR
b77676
give this help list
b77676
.TP
b77676
\fB\-\-restrict\fR
b77676
disable use of some potentially harmful options
b77676
.TP
b77676
\fB\-\-usage\fR
b77676
give a short usage message
b77676
.TP
b77676
\fB\-\-version\fR
b77676
print program version
b77676
.PP
b77676
.PP
b77676
Mandatory or optional arguments to long options are also mandatory or optional
b77676
for any corresponding short options.
b77676
.PP
b77676
The backup suffix is `~', unless set with \fB\-\-suffix\fR or SIMPLE_BACKUP_SUFFIX.
b77676
The version control may be set with \fB\-\-backup\fR or VERSION_CONTROL, values are:
b77676
.TP
b77676
none, off
b77676
never make backups
b77676
.TP
b77676
t, numbered
b77676
make numbered backups
b77676
.TP
b77676
nil, existing
b77676
numbered if numbered backups exist, simple otherwise
b77676
.TP
b77676
never, simple
b77676
always make simple backups
b77676
.PP
b77676
Valid arguments for the \fB\-\-quoting\-style\fR option are:
b77676
.IP
b77676
literal
b77676
shell
b77676
shell\-always
b77676
c
b77676
c\-maybe
b77676
escape
b77676
locale
b77676
clocale
b77676
.PP
b77676
.SH AUTHOR
b77676
Written by John Gilmore and Jay Fenlason.
b77676
.SH "REPORTING BUGS"
b77676
Report bugs to <bug\-tar@gnu.org>.
b77676
.SH COPYRIGHT
b77676
Copyright \(co 2013 Free Software Foundation, Inc.
b77676
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
b77676
.br
b77676
This is free software: you are free to change and redistribute it.
b77676
There is NO WARRANTY, to the extent permitted by law.