[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [linux_var] Taglio file dalla testa ?



On Fri, Mar 23, 2012 at 04:30:18PM +0100, Giovanni Orlandi wrote:
> 
> Quindi anche secondo voi RISCRIVE tutto il file enorme continuamente...
> 
> Giovanni

Be', io credo che faccia quel che dici, ma a livello teorico
e' possibile ridurre un file dalla testa modificando il puntatore al blocco
di inizio del file nell'inode che lo descrive e correggendo opportunamente anche
la dimensione.... hackish, but working

 
> Il giorno 23 marzo 2012 16:28, G.N. <webmaster@alluneed.it> ha scritto:
> 
> > prova con
> >
> > sed 'n,nnd' tuofile > nuovofile
> >
> > ovviamente n è la prima riga di partenza, nn l'ultima riga da cancellare,
> > d identifica la modalità delete.
> >
> >
> > Il giorno 23/mar/2012, alle ore 16:14, Fox ha scritto:
> >
> > > *Esiste la forte possibilita' che io non abbia capito la domanda... ad
> > ogni modo:*
> > > Penso si possa fare con sed
> > > oppure nel caso specifico se il file si ripete con una sorta di stringa
> > ripetitiva per ogni pacchetto si puo' usare anche grep
> > >
> > > :)
> > >
> > > 8<--
> > > Mi sorge una curiosità:
> > > esiste qualche funzione (a me sconosciuta) che permette di accorciare un
> > file dalla testa ?
> > > oppure riscrivevano ad ogni step tutto il file:
> > > * 1 milione di righe
> > > * 999990 righe
> > > * 999980 righe
> > > * 999970 righe
> > >
> > > _______________________________________________
> > > Talking mailing list
> > > Talking@ml.linuxvar.it
> > > http://ml.linuxvar.it/cgi-bin/mailman/listinfo/talking
> >
> > _______________________________________________
> > Talking mailing list
> > Talking@ml.linuxvar.it
> > http://ml.linuxvar.it/cgi-bin/mailman/listinfo/talking
> >
> 
> 
> 
> -- 
> -----------------------------------------------------------------------------------------
> Luca 18,5 : "Poiché questa vedova è così molesta le farò giustizia, perché
> non venga continuamente a importunarmi".
> Neemia 8,10 : "...questo giorno è consacrato al nostro Signore; non siate
> tristi; perché la gioia del Signore è la vostra forza".
> GSM 345.6050488 / 327.0547392 / 392.0698126 - Fax 06.62204735

> _______________________________________________
> Talking mailing list
> Talking@ml.linuxvar.it
> http://ml.linuxvar.it/cgi-bin/mailman/listinfo/talking


-- 

Franco (nextime) Lanza
Lonate Pozzolo (VA) - Italy
SIP://casa@casa.nexlab.it

NO TCPA: http://www.no1984.org
you can download my public key at:
http://danex.nexlab.it/nextime.asc || Key Servers
Key ID = D6132D50
Key fingerprint = 66ED 5211 9D59 DA53 1DF7  4189 DFED F580 D613 2D50
-----------------------------------
echo 16i[q]sa[ln0=aln100%Pln100/snlbx]sbA0D212153574F444E49572045535520454D20454B414D204F54204847554F4E452059415020544F4E4E4143205345544147204C4C4942snlbxq | dc
-----------------------------------

Attachment: signature.asc
Description: PGP signature

_______________________________________________
Talking mailing list
Talking@ml.linuxvar.it
http://ml.linuxvar.it/cgi-bin/mailman/listinfo/talking