jedenkrat

Matus Uhlar uhlar na ccnews.ke.sanet.sk
Sobota Srpen 30 13:06:46 CEST 1997


In cz.comp.linux was written by dvorakj na apollo.karlov.mff.cuni.cz:
-> | Napadl me zpusob trochu neohrabany:
-> | na zacatku programu testovat existenci souboru a pokud existuje -> program
-> | je jiz spusten. 
-> | 
-> To zase neni az tak neohrabane. Neprimym dukazem pro toto tvrzeni je i fakt, ze to
-> tak dela rada well-known programu, jako treba pppd, gpm, lpd, sendmail, apache, elm.
-> Typicky program ${prog} vytvori soubor /var/run/${prog}.pid, jehoz obsahem je jeho PID,
-> tedy cislo. Kdyz program konci (pozor, i na signal), smaze tento svuj soubor. 
-> Vyhodou teto cesty je i to, ze je vcelku prenositelna na libovolny operacni system
-> (i nektere pasqily).

nuz nevyhoda je v tom ze ak tu skusaju dva programy tesne za sebou, pri
teste to nenajde ani jeden, ale pri vytvoreni to prepisu oba :)

Hadam by slo otvorit s tym ze ak subor existuje treba uz vratt chybu. 
alebo otvorit subor s nahodnym menom a vytvorit na neho linku s danym menom.
ak uz dany subor existuje linka vytvorit nepojde... samozrejme tvrda linka
:)
-- 
 Matus "fantomas" Uhlar, sysadmin of one server at SANET Kosice, Slovakia
 E-mail: Matus.Uhlar na tuke.sk ; WWW: http://ccsun.tuke.sk/users/uhlar
 And don't forget: I work for SANET, but talk for myself, dude... ;-)


Další informace o konferenci Linux