On Sunday 16 February 2003 13:26, you wrote: 1. nu pot sa modific aplicatia care il copiaza deoarece nu am acces la ea si nici nu e o idee fericita. 2. ca sa verific periodic dimensiunea fisierului nu e sigur, si imi mananca si timp foarte fff pretios
exista procese in linux care sa imi spuna cand un fisier a fost inchis? > On Sat, Feb 15, 2003 at 09:10:10PM +0200, cosmin wrote: > > trebuie sa fac un script bash care sa mute un fisier dintr-un folder > > in altul. > > cum imi dau seama daca in fisier inca se mai copiaza? > > il mut in momentul in care fisierul este complet. > > variante > - schimbi aplicatie care il copiaza sa tina un fisier .lock pe care il > sterge cind a terminat (iar scriptul bash de mutare verifica periodic pina > cind dispare .lock-ul) > - verifici periodic dimensiunea fisierului pina cind pare ca ramine aceeasi > - folosesti 'fuser fisier' sa vezi daca exista vreun proces care tine > fisierul respectiv deschis > > > in C ce poate? > > evident, doar ca mi se pare ceva mai complicat decit in bash -- cosmos -- Pentru dezabonare, trimiteti mail la [EMAIL PROTECTED] cu subiectul 'unsubscribe rlug'. REGULI, arhive si alte informatii: http://www.lug.ro/mlist/
