Tema: Re: procesu kontrole
Autorius: Levas
Data: 2009-02-01 12:27:22
jei suksi cikla be reikalo, tai jis valgys sistemos resursus. respawn geriau pasidomek. Pas mane per sita sukosi telefonu stoties skambuciu logeris. Nei vieno skambucio per kelis metus neprarado.

-- 
Bye, Levas
--
http://www.vabolis.lt - elektronika ir siaip
"Gintis" <dsfsdf@fgfh.lt> wrote in message news:gm3t8u$g6p$1@trimpas.omnitel.net...
> dar karta dekui, viskas jau veikia, pats radau kaip ta cikla padaryti.
> 
> 
> "Gintis" <dsfsdf@fgfh.lt> wrote in message 
> news:gm3sm1$fmu$1@trimpas.omnitel.net...
>> dekui abiems, veikia! tik blogai kad man suveikia tik paleidus viena 
>> karta, kaip minejau noriu kad nuolat tikrintu. manau reiktu sioje 
>> programeleje padaryti kaip ir norejau cikla kuri suktu kas minute, tada ta 
>> visa savo faila paleisciau su & gale ir liktu jis procesuose ir nuolat 
>> tikrintu. Tai kaip ta padaryti cikla su tarkim minutes uzdelsimu?
>>
>>
>> "Audrys" <oginiekienoreikalaskokiadeze@takas.lt> wrote in message 
>> news:gm3pa7$ctj$1@trimpas.omnitel.net...
>>> tik
>>> testas=`ps -A|grep pavadinimas|grep -v grep`
>>>
>>>
>>> "Levas" <bla@sss.com> wrote in message 
>>> news:gm2n04$q42$1@trimpas.omnitel.net...
>>>>o kam ta minute? Sakei jei nebus proceso minute kita, nieko blogo nebus? 
>>>>Tada reikia ivaldyti cron.
>>>>
>>>> O skriptas tai kazkas tokio. Niekada nerasiau shellui skriptu bet google 
>>>> man padejo :)
>>>>
>>>> testas=`ps -A|grep pavadinimas`
>>>> if  [ -z "$testas" ]; then
>>>>    echo paleidziam
>>>> fi
>>>>
>>>>
>>>>
>>>> -- 
>>>> Bye, Levas
>>>> --
>>>> http://www.vabolis.lt - elektronika ir siaip
>>>> "Gintis" <dsfsdf@fgfh.lt> wrote in message 
>>>> news:gm2jmt$o20$1@trimpas.omnitel.net...
>>>>> atsakymas vertas demesio. dekui. bet kadangi nelabai sugebu parasyti 
>>>>> *.sh
>>>>> faila su tokiais navarotais, tai gal kas padetumete parasyt. tai reiktu 
>>>>> kad
>>>>> veiktu taip:
>>>>>
>>>>> repeat
>>>>> if ps -A|grep = NULL then  paleisti /mano.sh
>>>>> delay 1 min
>>>>> until 1=0 (tipo amzinai)
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> "Levas" <bla@sss.com> wrote in message
>>>>> news:gm2in2$ncq$1@trimpas.omnitel.net...
>>>>>> ps -A|grep proceso_pavadinimas
>>>>>>
>>>>>> Jei yra rezultatas, nieko nedarai, jei NULL, tai paleidi.
>>>>>>
>>>>>>
>>>>>> O siaip, jei nori kad procesas automatiskai pasileistu, jei jis
>>>>>> pasileidzia kiek kitaip. Tada jis pats pasileidines.
>>>>>> eini i inittab ir ten isiterpi:
>>>>>>
>>>>>> zz:12345:respawn:/usr/local/sbin/my_daemon
>>>>>>
>>>>>>
>>>>>>
>>>>>> -- 
>>>>>> Bye, Levas
>>>>>> --
>>>>>> http://www.vabolis.lt - elektronika ir siaip
>>>>>> "Gintis" <dsfsdf@fgfh.lt> wrote in message
>>>>>> news:gm2ffu$kid$1@trimpas.omnitel.net...
>>>>>>> turiu idomia problema. laikas nuo laiko man kazkodel nusikilina 
>>>>>>> programa
>>>>>>> is
>>>>>>> procesu. paziuriu su komanda ps, sarase nebera jos. gal but imanoma
>>>>>>> kazkokiubudu uzprograminti koki tai skripta ar ka, kad tarkim kas 
>>>>>>> minute
>>>>>>> patikrintu procesus ir jeigu ten nera mano norimo paleistu mano 
>>>>>>> nurodyta
>>>>>>> programa? blogiausiu atveju galiu procesus irasineti i faila, tada 
>>>>>>> gal
>>>>>>> eitu
>>>>>>> kokiu budu su kokia tai komanda ieskoti faile zodzio (mano programos
>>>>>>> pavadinimo) ir neradus paleisti?
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>
>>>>>
>>>
>>>
>>
>> 
> 
>