Spezzettamento (splitting) di un file
Stefano Canepa
sc@linux.it
Dom 9 Mar 2008 17:21:48 CET
Il giorno dom, 09/03/2008 alle 14.12 +0100, Giuliano ha scritto:
> Avrei bisogno di riuscire ad elaborare un file di puro testo di grosse
> dimensioni in alcuni file più piccoli.
> Ho trovato per questo lavoro soltanto "split", che però non mi da
> sufficiente controllo (od almeno sembra a me da una sommaria lettura del
> man).
> Vorrei essere io a poter dire al programma dove iniziare e dove
> terminare l'estrazione del file risultante dallo spezzettamento, così
> come ad assegnargli un nome.
> Mi piacerebbe farlo mediante scripting di bash, se fosse possibile, ma
> non mi viene in mente nulla da provare.
> Pensare al C (getline) mi é facile, ma passare all'azione non lo é
> altrettanto.
> Si tratta dell'analisi di files di log. La loro lunghezza é notevole e
> lo spezzettamento manuale richiederebbe un tempo notevole, poichè il
> numero di files da ricavare non sarebbe inferiore in nessun caso ai
> quattromilaseicento (numero di pc che compongono la rete).
> Se qualcuno lo avesse già dovuto fare in passato o potesse darmi una
> dritta su dove documentarmi sull'argomento gli sarei molto grato, come
> sempre.
> Nel frattempo continuo a googlare, nella speranza che qualcosa salti
> fuori...
> Grazie a tutta la community.
> Giuliano
info split sul tuo sistema ti darà un sacco di informazioni utili. ;-)
Se non funziona allora il tuo sistema è in grossa crisi visto che è un
programma del pacchetto coreutils che è installato automaticamente e
necessario.
Ciao
sc
--
Stefano Canepa aka sc: sc@linux.it - http://www.stefanocanepa.it
Three great virtues of a programmer: laziness, impatience and hubris.
Le tre grandi virtù di un programmatore: pigrizia, impazienza e
arroganza. (Larry Wall)
-------------- parte successiva --------------
Un allegato non testuale è stato rimosso....
Nome: non disponibile
Tipo: application/pgp-signature
Dimensione: 189 bytes
Descrizione: Questa =?ISO-8859-1?Q?=E8?= una parte del messaggio
firmata digitalmente
Url: http://lists.linux.it/pipermail/glug/attachments/20080309/17a9803a/attachment.pgp
Maggiori informazioni sulla lista
glug