When you come across split ZIP files that look like sequential part numbers, before extracting files out of the archive, you first need to join the split files together into a single, complete, ZIP file. A split ZIP file could look like this, for instance: 691-5088-A.zip_.001 NOTE: Just so it's clear to everybody, this article talks about ZIP but it obviously works on ANY type of file. It doesn't matter if it's a ZIP or DMG or TEXT or any kind of file, that is irrelevant. It's just a split file. It has nothing specific to do with ZIP. You can think of 'ZIP' here in this article as 'A FILE'. e.g. ASD_ssps_004-0303-A.001.dmg + ASD_ssps_004-0303-A.002.dmg will become ASD_ssps_004-0303-A.dmg Under WindowsOpen a command prompt and navigate to the folder containing all the ZIP part files. Once you're under that folder, adapt the following command (here based on the part files listed in example above) to your situation: copy /B 691-5088-A.zip_.* 691-5088-A.zip NOTE: Remember that '.zip' is only an example here. If your file is, e.g. a DMG, then it should end with '.dmg', not '.zip'. What this does is to create a combined file (copy) from all the ZIP parts and save it as 691-5088-A.zip which you can then expand normally. Under Mac OS X or LinuxOpen a Terminal window and navigate to the folder containing all the ZIP part files. Once you're under that folder, adapt the following command (here based on the part files listed in example above) to your situation: cat 691-5088-A.zip_.* > 691-5088-A.zip NOTE: Remember that '.zip' is only an example here. If your file is, e.g. a DMG, then it should end with '.dmg', not '.zip'. What this does is to combine (cat) all the files into a single file named 691-5088-A.zip which you can then expand normally. Under classic Mac OS (9, 8 or 7)Use ChunkJoiner. Select all the .001, .002, .003, etc ZIP part files all at once then drag and drop the files selection onto the ChunkJoiner app icon and save the recombined output a file name. If dragging and dropping files onto the app icon doesn't work, rebuild the desktop once before using this app so that the Finder knows that this app accepts all file types. That's it :) |
How to Zip a File on a Mac. Download Article. Explore this Article. 1 Use the Finder. 2 Use a Third-Party Program. 3 Zipping one file using the Terminal. 4 Zipping multiple files using the Terminal. Split up the file demo.zip into multiple 100 MB files: $ split -b 100m demo.zip. The output files will be named with 3 letters starting xaa, xab, to reassemble them, cat the files in alphabetical order: $ cat `ls x.` demo2.zip “Silence, that frail partition between the ill-concealed and the ill-revealed. ” Samuel Beckett. Select all the.001.002.003, etc ZIP part files all at once then drag and drop the files selection onto the ChunkJoiner app icon and save the recombined output a file name. If dragging and dropping files onto the app icon doesn't work, rebuild the desktop once before using this app so that the Finder knows that this app accepts all file types.
On Unix-like operating systems, the zipsplit command splits a single ziparchive into a set of smaller zipfiles.
This page covers the Linux version of zipsplit.
Description
zipsplit is a very simple program which will split an archive into smaller, sequentially-numbered zipfiles. This command can be useful, for instance, if you need to break an archive into smaller archives that fits onto removable media of limited capacity.
zipsplit does not break the individual files in your archive into smaller pieces; therefore, the minimum size of the split zipfiles is the size of the largest file inside the original archive.
Splitting an archive
Mac Split Zip Into Multiple Files Into One
Let's say you have a zipfile named archive.zip that is about 50 megabytes in size, and you want to split it into pieces that are no larger than 1 megabyte. You could use this command:
...which tells zipsplit to create a sequence of zipfiles, each no larger than 1048576bytes (one megabyte), which collectively contain the same files as archive.zip. The output of this command looks something like:
The result in this case was 66 new files, archive01.zip through archive66.zip, which together contain the same files as archive.zip.
archive.zip is unchanged by this process.
Syntax
Options
-t | Report how many files it takes to perform the split, but don't actually split anything. |
-i | Create a zip index named zipsplit.idx, and include its size in the first zip file. |
-nsize | Create zipfiles no larger than size bytes. For the split to be successful, size must be larger than the largest file in the original zipfile. Default is 35978 bytes. |
-rroom | Make the first split file smaller by room bytes. This option can be useful if you intend to store the split zipfiles on removable disks, and you need extra space on the first disk for other software, such as an executable file to decompress the archives. The default value of room is zero. |
-bpath | Output zip files into the pathpath. |
-p | Pause between each zip file that is output. |
-s | Perform a sequential split even if it requires more zip files. In other words, make sure that the order of files in the split archives exactly matches the order of files as they appear in the original archive; do not 'shuffle them around' when splitting them up. |
-h | Display a help message, and exit. |
-v | Display version information, and exit. |
-L | Display software licensing information, and exit. |
Limitations
zipsplit does not support splitting archives that are larger than 2 gigabytes.
zipsplit offers very little control over how it decides to split up your archive. If one of the files inside your archive is very large, you may not be able to split the archive at all, because zipsplit cannot span a single archived file across multiple zipfiles.
The default maximum size of a split file is approximately 36 kilobytes, which by modern standards is very small. If you want or need to create splits larger than 36 Kb, you must specify a different maximum size using the -n option.
There is no convenient way to re-assemble a set of split zip archives into a single unified archive. Concatenating them manually and then 'fixing' the concatenated file with zip's -FF option is possible, however. For example, if your split files are named archive01.zip, archive02.zip, etc. you could concatenate them into a new file, whole.zip, with the command:
...and then 'fix' whole.zip (re-build its index), using the command:
...which would leave you with a re-assembled archive named fixed.zip.
Examples
Split the archive /home/user/myarchive.zip into multiple smaller archives, each of that is no larger than 2097152 bytes (2 megabytes). The split files will be written into the current directory.
Same as the above command, but pause between the creation of each split file. This command can be useful on much older systems if the destination of your split files is a floppy disk drive, as it gives you the option to insert a new floppy disk between each split.
Split myarchive.zip into zipfiles no larger than 2 megabytes, and write the split zipfiles into the directory /archive.
Zip Divide File
Related commands
Mac Split Zip Into Multiple Files Free
unzip — List, test and extract compressed files in a zip archive.
zip — A compression and archiving utility.
zipcloak — Encrypt files within an existing zip archive.
zipnote — View, add, or modify a zip file's comments.