Nei sistemi Unix esistono diversi tools che permettono di spezzare un file in più parti, ma uno dei più immediati è senza dubbio il comando split.
La sintassi è semplice:
split OPZIONE FILE PREFISSO
Supponiamo, ad esempio, di avere una immagine ISO da 600 MB e di volerla dividere i 4 parti da 150 MB, ognuna avente nel
nome il prefisso “parte”. Ricordiamo che non è necessario utilizzare un sottomultiplo preciso, con la parte eventualmente restante del file, split crea automaticamente un pezzo aggiuntivo. Il comando nel caso in esame diventa quello seguente:
split -b 150m file.iso parte
Così facendo verranno creai quattro nuovi file con nome parteaa, parteab, parteac, partead.
Se non espressamente specificato, split usa il prefisso standard x.
Oltre a m per 1MB, che serve per indicare la dimensione di ogni parte, è possibile usare k per 1 KB e b per 512 byte.
A questo punto, per unire nuovamente il file usiamo il comando cat
cat parte*>file.iso