Say you have a big file and you want to zip it up into a few smaller files, (coz email attachment has size limit), here is how you do it.
zip -s 5m file.zip myBigFile.mov
That cmd will create these files with file size capped at 5mb
file.z01 file.z02 file.z03 ... file.zip
To get your original file back, install 7zip.
brew install p7zip
Then run the following to extract your original file(s) back
7za x file.zip
There are other ways but I found the above the easiest.
Ref: https://superuser.com/questions/336219/how-do-i-split-a-zip-file-into-multiple-segments
https://superuser.com/questions/365643/how-to-unzip-split-files-on-os-x