venerdì 25 dicembre 2009

split & join, jhsplit: tutte le soluzioni per linux

Spesso capita di dividere un file di grosse dimensioni in piu' parti, per una piu' pratica gestione attraverso i vari servizi di file-hosting, o semplicemente per spedirlo via e-mail.
Ci sono vari modi per affrontare il problema, in primis si possono utilizzare i comandi split e cat da terminale; vediamo un esempio:

split -d -b 20m File_iniziale FileDiviso

Divide il File_iniziale in parti da 20Mb ciascuno; l'opzione -d serve a nominare i file in uscita seguendo una numerazione progressiva.
Se si vuole ottenere il file originario (avendo n parti), si puo' utilizzare un comando tipo:

cat file_Diviso* > File_Originale
o l'equivalente:
cat file_Diviso.001 file_Diviso.002 ...... > File_Originale

Inalternativa, se si proviene dall'ambiente Window, sicuramente si sentira' la mancanza di un'interfaccia grafica, ed in particolare di HjSplit (programma largamente utilizzato sotto Window) che e' disponibile anche per Linux in diverse forme:
- Si possono scaricare i sorgenti e la libreria Kylix e compilare il tutto.
- Utilizzare hjsplit nella sua versione Java ed avviarlo con un comando
java -jar hjsplit_g.jar
eventualmente associabile ad un launcher.



Nessun commento:

Posta un commento

Related Posts Plugin for WordPress, Blogger...