| 1 |
.\" $MirOS: src/bin/pax/tar.1,v 1.8 2006/07/21 17:34:59 tg Exp $ |
.\" $MirOS: src/bin/pax/tar.1,v 1.10 2008/03/14 17:05:06 tg Exp $ |
| 2 |
.\" $OpenBSD: tar.1,v 1.47 2005/05/24 16:33:45 jaredy Exp $ |
.\" $OpenBSD: tar.1,v 1.48 2007/05/31 19:19:15 jmc Exp $ |
| 3 |
.\" |
.\" |
| 4 |
.\" Copyright (c) 1996 SigmaSoft, Th. Lockert |
.\" Copyright (c) 1996 SigmaSoft, Th. Lockert |
| 5 |
.\" All rights reserved. |
.\" All rights reserved. |
| 24 |
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF |
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF |
| 25 |
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
| 26 |
.\" |
.\" |
| 27 |
.\" $OpenBSD: tar.1,v 1.47 2005/05/24 16:33:45 jaredy Exp $ |
.\" $OpenBSD: tar.1,v 1.48 2007/05/31 19:19:15 jmc Exp $ |
| 28 |
.\" |
.\" |
| 29 |
.Dd July 21, 2006 |
.\"- |
| 30 |
.Dt TAR 1 |
.\" Try to make GNU groff and AT&T nroff more compatible |
| 31 |
.Os MirBSD |
.\" * ` generates ‘ in groff, so use \` |
| 32 |
.\" for portability |
.\" * ' generates ’ in groff, \' generates ´, so use \*(aq |
| 33 |
|
.\" * - generates ‐ in groff, \- generates −, fixed in tmac/mdoc/doc-groff |
| 34 |
|
.\" thus use - for hyphens and \- for minus signs and option dashes |
| 35 |
|
.\" * ~ is size-reduced and placed atop in groff, so use \*(TI |
| 36 |
|
.\" * ^ is size-reduced and placed atop in groff, so use \*(ha |
| 37 |
|
.\" * \(en does not work in nroff, so use \*(en |
| 38 |
|
.ie \n(.g \{\ |
| 39 |
|
. ds aq \(aq |
| 40 |
|
. ds TI \(ti |
| 41 |
|
. ds ha \(ha |
| 42 |
|
. ds en \(en |
| 43 |
|
.\} |
| 44 |
|
.el \{\ |
| 45 |
|
. ds aq ' |
| 46 |
|
. ds TI ~ |
| 47 |
|
. ds ha ^ |
| 48 |
|
. ds en \(em |
| 49 |
|
.\} |
| 50 |
|
.\" |
| 51 |
|
.\" Implement .Dd with the Mdocdate RCS keyword |
| 52 |
|
.rn Dd xD |
| 53 |
|
.de Dd |
| 54 |
|
.ie \\$1$Mdocdate: \{\ |
| 55 |
|
. xD \\$2 \\$3, \\$4 |
| 56 |
|
.\} |
| 57 |
|
.el .xD \\$1 \\$2 \\$3 \\$4 \\$5 \\$6 \\$7 \\$8 |
| 58 |
|
.. |
| 59 |
|
.\" |
| 60 |
|
.\" .Dd must come before definition of .Mx, because when called |
| 61 |
|
.\" with -mandoc, it might implement .Mx itself, but we want to |
| 62 |
|
.\" use our own definition. And .Dd must come *first*, always. |
| 63 |
|
.Dd $Mdocdate: March 14 2008 $ |
| 64 |
|
.\" |
| 65 |
|
.\" Implement .Mx (MirBSD) |
| 66 |
.de Mx |
.de Mx |
| 67 |
.nr cF \\n(.f |
.nr cF \\n(.f |
| 68 |
.nr cZ \\n(.s |
.nr cZ \\n(.s |
| 69 |
.ds aa \&\f\\n(cF\s\\n(cZ |
.ds aa \&\f\\n(cF\s\\n(cZ |
| 70 |
.if \\n(aC==0 \{\ |
.if \\n(aC==0 \{\ |
| 71 |
. if \\n(.$==0 \&MirBSD\\*(aa |
. ie \\n(.$==0 \&MirOS\\*(aa |
| 72 |
|
. el .aV \\$1 \\$2 \\$3 \\$4 \\$5 \\$6 \\$7 \\$8 \\$9 |
| 73 |
.\} |
.\} |
| 74 |
.if \\n(.$==1 \{\ |
.if \\n(aC>\\n(aP \{\ |
| 75 |
. if "\\$1"." \&MirBSD\\$1\\*(aa |
. nr aP \\n(aP+1 |
| 76 |
. if "\\$1"," \&MirBSD\\$1\\*(aa |
. ie \\n(C\\n(aP==2 \{\ |
| 77 |
|
. as b1 \&MirOS\ #\&\\*(A\\n(aP\\*(aa |
| 78 |
|
. ie \\n(aC>\\n(aP \{\ |
| 79 |
|
. nr aP \\n(aP+1 |
| 80 |
|
. nR |
| 81 |
|
. \} |
| 82 |
|
. el .aZ |
| 83 |
|
. \} |
| 84 |
|
. el \{\ |
| 85 |
|
. as b1 \&MirOS\\*(aa |
| 86 |
|
. nR |
| 87 |
|
. \} |
| 88 |
.\} |
.\} |
| 89 |
.. |
.. |
| 90 |
|
.Dt TAR 1 |
| 91 |
|
.Os MirBSD |
| 92 |
.Sh NAME |
.Sh NAME |
| 93 |
.Nm tar |
.Nm tar |
| 94 |
.Nd tape archiver |
.Nd tape archiver |
| 106 |
.Pp |
.Pp |
| 107 |
.Nm tar |
.Nm tar |
| 108 |
.No { Ns Fl crtux Ns } |
.No { Ns Fl crtux Ns } |
| 109 |
.Op Fl 014578eHhLmOoPpqvwXZz |
.Op Fl 014578eHhLmOoPpqRSvwXZz |
| 110 |
.Op Fl b Ar blocking-factor |
.Op Fl b Ar blocking-factor |
| 111 |
.Op Fl C Ar directory |
.Op Fl C Ar directory |
| 112 |
.Op Fl f Ar archive |
.Op Fl f Ar archive |
| 113 |
.Op Fl I Ar file |
.Op Fl I Ar file |
| 114 |
.Op Fl M Ar value |
.Op Fl M Ar flag |
| 115 |
.Op Fl s Ar replstr |
.Op Fl s Ar replstr |
| 116 |
.Op Ar file ... |
.Op Ar file ... |
| 117 |
.Sh DESCRIPTION |
.Sh DESCRIPTION |
| 224 |
Synonym for the |
Synonym for the |
| 225 |
.Fl h |
.Fl h |
| 226 |
option. |
option. |
| 227 |
.It Fl M Ar value |
.It Fl M Ar flag |
| 228 |
Configure the archive normaliser. |
Configure the archive normaliser. |
| 229 |
.Ar value |
.Ar flag |
| 230 |
is either a number or a string, optionally prefixed with |
is either a number or a string, optionally prefixed with |
| 231 |
.Dq no- |
.Dq no- |
| 232 |
to turn the flag off. |
to turn it off. |
| 233 |
See |
See |
| 234 |
.Xr cpio 1 |
.Xr cpio 1 |
| 235 |
for a comprehensive list and compatibility notes. |
for a comprehensive list and compatibility notes. |