Dividiamo i file grossi con split e ricomponiamoli con cat

 

Suddividere un file pesante con split permette di agevolare la trasmissione via Internet. Con cat si ricompone l'originario

 

Quando c'è l'esigenza di avere file che non superino una certa dimensione prefissata, per esempio per farli contenere in un CD oppure metterli in un allegato e-mail, la shell di GNU/Linux è in grado di dividere e ricomporre i file.
Supponiamo per esempio che la nostra bella tesi di laurea compressa con le immagini e presentazioni sia contenuta nel file "tesilaurea.odt" ed occupi sui 30 MiB.
Anche volendo usare un account di Gmail scopriamo che la dimensione massima degli allegati è di 25 MiB. L'unica soluzione semplice è quella di ricorrere al comando split che suddivide un file in parti, ognuna delle quali non può superare la dimensione indicata dall'utente attraverso uno specifico switch.
Inoltre per riconoscere facilmente il nome del file originario, con l'eventuale estensione, converrà assegnare una stringa costante che contenga l'orginaria seguita dal carattere underscore "_", a cui verrà aggiunta una stringa variabile in funzione dell'ordinamento assunto dallo specifico spezzone del file originario. Inoltre stabiliamo che la dimensione massima 5 MiB daremo il comando:

split -b5m tesilaurea.odt tesilaurea.odt_
		

Noteremo che verranno prodotti una serie di file con suffisso variabile di due lettere che rispecchiano l'ordinamento dello specifico spezzone del file originario, nel mio caso ho suffissi "aa", "ab", "ac"...

Per ricomporre il file originario basterà dare il seguente comando di shell:

cat tesilaurea.odt_* >tesilaurea.odt
		

Da notare come la precedente scelta del nome dei file possa essere richiamata battendo le prime lettere e poi dal tasto TAB che permette l'autocompletamento se non ci fossero ambiguità con altri file.

Per ulteriori informazioni sugli altri switch dei comandi si rimanda alle relative man page.

 

L'ultima modifica alla pagina è del 17-02-2011

 
Condividi con i tuoi amici la pagina  

Incorpora nel tuo blog o nel tuo sito il codice XHTML/HTML per il link a questa pagina:

Copia ed incolla il link di questa pagina, oppure se avessi il client email configurato segnala la pagina.

Oppure puoi prenderlo dal permalink:

 

Articoli correlati

  • Non ancora in relazione

Aumenta i tuoi clienti ed il tuo business

Hai un sito che non rende?
Prova la soluzione di qualità!

Per liberi professionisti, PMI
artigiani e commercianti.

Se non sei in Rete, od il sito è introvabile, richiedi un
preventivo gratuito.

La soluzione vincente ti sta già aspettando online.

News

:: SCONTO ROTTAMAZIONE SITI FLASH E "MI PIACE" ::

Si rottamano siti web in flash con nuovi basati sulla tecnologia XHTML e fogli di stile CSS usufruendo dello sconto di un terzo (33.33%) del costo normale purché di almeno 10 pagine XHTML ed esprimendo il "Mi Piace" alla pagina Facebook. Un Cliente può usufruire di questa offerta per un solo sito web. L'offerta non è cumulabile con altre.
Offerta valida per contratti stipulati dal 30 aprile al 31 maggio 2012 esclusivamente per nuovi clienti. Offerta non cumulabile con eventuali altre.

Inoltre l'iscrizione alla pagina Facebook dà il privilegio di ricevere istantaneamente tutte le novità, nuovi articoli e nuove allettanti offerte. Essere online non era stato così semplice!

 

Torna in cima alla pagina