|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Artem Chuprina 2:5020/400 01 Nov 2007 13:16:36 To : Ilya Anfimov Subject : Re: Убивать wget по таймауту -------------------------------------------------------------------------------- Ilya Anfimov -> Artem Chuprina @ Thu, 1 Nov 2007 08:51:51 +0000 (UTC): >> Правда, это требует, чтобы wget запускался именно этим скриптом. В >> случае с перенаправлением в логгер этот номер может и не пройти - >> parent'ом у него тогда логгер будет... IA> Там логгер через пайп запускается -- так что должно пройти. Он к скрипту запускается, а не к wget'у? Тогда прокатит. Просто если к wget'у, то пайп же в классическом шелле как устроен - запускаем процесс, который потом, после exec, станет последним в трубе, он запускает тот, который станет предпоследним, и т.д. Поэтому в комбинации wget | logger PPID'ом у wget будет PID logger'а. Продвинутые шеллы, похоже, запускают хитрее (в такой комбинации получить статус первого процесса в пайпе невозможно, а bash получает). -- Artem Chuprina RFC2822: <ran{}ran.pp.ru> Jabber: ran@jabber.ran.pp.ru русская народная глупость Кнышев --- ifmail v.2.15dev5.4 * Origin: Leninsky 45 home network (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/31483bf06fd6d.html, оценка из 5, голосов 10
|