|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Ilya Anfimov 2:5020/400 01 Nov 2007 13:27:26 To : Artem Chuprina Subject : Re: Убивать wget по таймауту -------------------------------------------------------------------------------- 2007-11-01, Artem Chuprina <ran+news@ran.pp.ru> пишет: > Ilya Anfimov -> Artem Chuprina @ Thu, 1 Nov 2007 08:51:51 +0000 (UTC): > > >> Правда, это требует, чтобы wget запускался именно этим скриптом. В > >> случае с перенаправлением в логгер этот номер может и не пройти - > >> parent'ом у него тогда логгер будет... > > IA> Там логгер через пайп запускается -- так что должно пройти. > > Он к скрипту запускается, а не к wget'у? Тогда прокатит. Просто если к К wgetу. > wget'у, то пайп же в классическом шелле как устроен - запускаем процесс, > который потом, после exec, станет последним в трубе, он запускает тот, > который станет предпоследним, и т.д. Поэтому в комбинации wget | logger > PPID'ом у wget будет PID logger'а. Hе знаю, как в классическом. Когда я на уроках писал -- я каждого форкал из основного. По счастью, и bash, и ash так и делают (только что проверил -- у всех PPID -- от шэлла). --- ifmail v.2.15dev5.4 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/4928306355264.html, оценка из 5, голосов 10
|