man fseek Dorin Lazar wrote:
> Vreau sa fac un sistem care porneste diverse aplicatii si salveaza >output-ul lor (file descriptor 1 si 2). Am facut inainte de fork () >ceva de genul: > >log_fd = open (log_file_name, O_WRONLY | O_CREAT | O_APPEND, 00644); >FORK (if (fork()).... else ) > > Vreau ca la un moment dat (sa zicem dupa 100k, sau o data la o ora) >sa "resetez" logul, adica sa pastrez informatiile inregistrate pana la >un moment dat, dar sa reiau scrierea (in acelasi fisier) de la inceput. >Asta pentru ca pot pierde informatii importante pe drum (in timp ce, de >exemplu, incerc sa salvez datele anterioare si sa dau un ftruncate >(care apropo, merge). Problema mea este ca nu vreau sa fac trunchiere, >ci doar repozitionare - datele anterioare sa fie pastrate... > Multumesc anticipat... > > > --- Pentru dezabonare, trimiteti mail la [EMAIL PROTECTED] cu subiectul 'unsubscribe rlug'. REGULI, arhive si alte informatii: http://www.lug.ro/mlist/
