Se abbiamo un file molto grande che vogliamo dividere in più parti per poterlo, ad esempio, salvare su più CD-ROM o mandare come allegato via email si può ricorrere al comando split.
Ad esempio:
split -b 500000 file_grande.tar.gzQuesto creerà una serie di file della dimensione di 500kb circa con nomi del tipo: ‘xaa’, ‘xab’, ‘xac’ ecc.
La flag ‘-b’ serve a specificare appunto la dimensione dei chunk (le parti).
Per riunire i chunk basta copiarli tutti nella stessa cartella e dare il comando:
cat * > file_grande_ricreato.tar.gzdove al posto di ‘file_grande_ricreato.tar.gz’ può esserci qualunque nome anche non uguale a quello del file originario purchè l’estensione sia la stessa. Dunque se era un ‘.tar.gz’ all’inizio dovrà avere come estensione ‘.tar.gz’
Nessun commento:
Posta un commento