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
|