Frequently Asked Questions for FreeBSD 2.X : Miscellaneous Questions : How do I split up large binary files into smaller 240k files like the distribution does?
Previous: I would like to track changes to current and do not have net access. Is there any way besides downloading the whole tree?
Next: <XXX> I've had a couple of system panics and would like to be able browse the system dumps. The normal kernel is stripped and I don't want to run a bloated kernel. What can I do?

7.14. 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 arbitary byte bondaries.

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.)
          


Frequently Asked Questions for FreeBSD 2.X : Miscellaneous Questions : How do I split up large binary files into smaller 240k files like the distribution does?
Previous: I would like to track changes to current and do not have net access. Is there any way besides downloading the whole tree?
Next: <XXX> I've had a couple of system panics and would like to be able browse the system dumps. The normal kernel is stripped and I don't want to run a bloated kernel. What can I do?