How do I split a 7GB (movie) file into smaller files of (say) 1GB, and then (in another Ubuntu computer) integrate them to get the original file (using just bash commands)?
Asked
Active
Viewed 4.4k times
2 Answers
54
To split:
split -b 1G -d bigfile bigfile-part
To join:
cat bigfile-part* > bigfile
-
6+1 best method. I usually like to check that everything worked by running 'md5sum bigfile' before and after. – scottl Nov 10 '10 at 03:15
-
it didn't want the -d – xxjjnn Jan 10 '14 at 15:07
24
To split the file into 1024MBs, using a terminal:
split --bytes=1024m original_filename /destination/path/prefix
To get the original file:
cat /source/path/prefix* > original_filename
edwinksl
- 23,569
- 16
- 74
- 100
João Pinto
- 17,029
- 5
- 55
- 68