Here is what we did to accomplish this task.
# split -b 5m FileToBeSplit
This instance splits FileToBeSplit into 16X 5MB segments named xaa xab xac...xap.
Now reconstitute at the distant end:# cat xaa xab xac xad xae xaf xag xah xai xaj xak xal xam xan xao xap > ReconstitutedFile
or
# cat * > ReconstitutedFile -- ensure xa* are the only files in the directory when using the wildcard
For ASCII files: Split lines -- This example splits a document into 1000 line segments.
# split -l 1000 FileToBeSplit
After this syntax change, the procedures are the same as binary.
--For larger files, find a ftp server or make your filesize increments bigger.