wikiti
11/22/2018 - 1:16 PM

Split and join files

Split and join files (text and binary) on linux

# Split files by bytes
split --size <max_bytes> <file> <output_folder>
split --size 1k path/to/file.ext path/to/output/folder/

# Split files by lines
split [-l|--lines] <lines> <file> <output_folder>
split -l 50 path/to/file.ext path/to/output/folder/

# Join files
cat <folder_with_files> <joinned_file>

# Example
split --size 1k path/to/file.ext path/to/output/folder/
cat path/to/folder/* > path/to/joined_file.ext