linux user group brescia

immagine del castello

Archivio della mailing list

Duplicare files

Luca Giuzzi giuzzi a lugbs.linux.it
Ven 11 Lug 2003 10:10:22 UTC
On Fri, Jul 11, 2003 at 12:01:21PM +0200, Vernia Damiano wrote:
> 
> 	Ciao,
> 		vorrei, per sicurezza, mentre scrivo un file col mio
> programma inviare il risultato in due posti diversi. Mi spiego con un
> esempio:
> 	fscrit = fopen("/home/pippo/risult", "w");
> 	fwrite(..., ..., ..., fscrit);
> 
> 	ma a questo punto vorrei che i dati scritti da fwrite finiscano

Mah.. se il file e' ascii, fai un 

tail -f result > dovevuoiandare

:)

Ciao,
 lg

> 
> PS: Il problema sorgerebbe se si sputtanasse il disco (o si spegnesse
> il computer senza sync) col file destinazione durante o appena dopo
> un'elaborazione di qualche settimana...

RAID per la prima cosa ...
UPS per la seconda ...
[guarda che il flush dei buffers non e' garantito nemmeno con -o sync se
 la corrente viene meno esattamente nel momento in cui stai scrivendo]

-- 



Maggiori informazioni sulla lista Lug