glenda.party
term% ls -F
term% cat index.txt
TARSPLIT(1)                 General Commands Manual                TARSPLIT(1)



NAME
       tarsplit,  tarcat  - split a tar archive into archives under some size,
       or combine archives

SYNOPSIS
       tarsplit [ -p prefix ] [ -s size ] [ file ...  ]

       tarcat [ file ...  ]

DESCRIPTION
       Tarsplit copies a tar(1) archive from input file(s) into  a  series  of
       independent  tar  archives  with names starting with prefix by default)
       and no larger than a fixed size (512MB by default).  This can be useful
       when  copying  large archives onto fixed-size storage media such as CDs
       or DVDs.

       Tarsplit prints a list on standard  output  of  the  resulting  archive
       names,  and  the first and last member names in each, to assist finding
       particular members without recombining the archives.

       Tarcat copies tar(1) archives from input files and combines them into a
       single tar archive.  It is the inverse of tarsplit.

EXAMPLES
       Archive /adm and split the result.

              ; tar c /adm | tarsplit -s 409600
              ts.00000: /adm/ ... /adm/brickdb/have/timeout/viaduct60
              ts.00001: /adm/brickdb/have/tls-log ... /adm/timezone/Australia_ACT
              ts.00002: /adm/timezone/Australia_Broken-Hill ... /adm/words
              ; file ts.*
              ts.00000: posix tar archive
              ts.00001: posix tar archive
              ts.00002: posix tar archive

       Reassemble  the  original  archive and check the tail end for completeā€
       ness:

              ; tarcat ts.* | tar t | tail -2
              ./adm/whois
              ./adm/words

FILES
       prefixNNNNN output archives

SOURCE
       /sys/src/cmd/tarsplit

SEE ALSO
       bsplit(1), split(1)



                                                                   TARSPLIT(1)