Date: Wed, 24 Apr 1996 18:44:18 -0400 (EDT) From: hoek@freenet.hamilton.on.ca To: "Jeffrey M. Metcalf" <jeff@stat.uconn.edu> Cc: questions@FreeBSD.ORG Subject: Re: Archiving Message-ID: <Pine.SOL.3.91.960424183910.5425B-100000@james.freenet.hamilton.on.ca> In-Reply-To: <9604242020.AA20068@ruddles.stat.uconn.edu>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 24 Apr 1996, Jeffrey M. Metcalf wrote: > I was wondering if there is a program available on FreeBSD that can > split a large binary file into smaller pieces which can be reassembled > at a later date. My only backup storage media right now are 1.44MB > floppies and I have a tar-gzipped file that cannot be repacked into > smaller pieces to fit on a floppy. >From the FAQ at www.freebsd.org _________________________________________________________________ 7.26. How do I split up large binary files into smaller 240k files like the distribution does? Newer BSD based systems have a ``-b'' option to split that allows them to split files on arbitrary byte boundaries. Here is an example from /usr/src/Makefile. bin-tarball: (cd ${DISTDIR}; \ tar cf - . \ gzip --no-name -9 -c | \ split -b 240640 - \ ${RELEASEDIR}/tarballs/bindist/bin_tgz.) Primarily, have a look at `man split'. To reassamble the files into one piece, you can simply cat splitfiles* >> togetherfile I think gzip might even accept splitfiles*. -- Outnumbered? Maybe. Outspoken? Never! tIM...HOEk
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.SOL.3.91.960424183910.5425B-100000>