On Sat, 25 Oct 2003, Kolotov Alexandr wrote:
> Тогда, к примеру, можно сделать там некоторую переделку:
> засыпать не $time секунд, а на 1, но $time раз - ошибка во времени тогда
> максимум 1 секунда, а если в некоторый момент $kid все-таки существует, то
break
> из цикла нафиг. Не так?
Так можно. Но лучше и естетсвеннее использовать прерывания (сигналы).
В общем мы разобрались как (см. bush-скрипт). Ну и убивать, судя по всему,
надо отрицательный пид (небольшая модификация) чтобы убить и всех
потомков тоже, которые мог нарожать наш процесс. А вообще посмотрите
man 2 kill, там еще что-то про отрицательные сигналы, но под bush
это не работает, я проверил. На каком языке писать
- ну какая разница, суть от этого не меняется. Я вообще Паскаль люблю :-),
когда-то давно любил фортран, сейчас юникс осваиваю - глядишь С
полюблю... Но, конечно, ассемблер (в аппаратнозависимых частях) - это
любовь навечно :-)
-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.linux.discuss&email=
http://subscribe.ru/ mailto:ask@subscribe.ru