Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Ilya Anfimov                         2:5020/400     01 Nov 2007  12:51:52
 To : Victor Wagner
 Subject : Re: Убивать wget по таймауту
 -------------------------------------------------------------------------------- 
 
 2007-10-31, Victor Wagner <vitus@wagner.pp.ru> пишет:
 
 >  Ilya Anfimov <ilan@astelecom.ru> wrote:
 
 [skipped]
 
 >   IA> Соответственно, если я запущу wget как-нибудь через (echo
 >  IA> $PID >... ; exec wget)  &  --  то  как  узнать,  что  wget
 >  IA> закончился  и  можно  продолжать  работу?  Кроме того,
 >  IA> вывод wget хотелось бы отправить loggerу -- в случае  с 
 >  IA> exec  это  тожэ  не очень получается. 
 >   IA> Если  наоборот запустить  убивалку  через (... )& -- то
 >  IA> как она узнает PID моего wgetа? 
 >
 > Hу например запустить wget &  потом в $! посмотреть pid, запустить на
 > него убивалку и сделать на него wait.
 >   IA> Да, собственно задача -- регулярно дёргать авторизацыю
 >  IA> GoldenWifi с роутера на OpenWRT.  
 
  Да,  забыл  сказать  про  ещё  один  косяк  -- вывод wgetа очень
 хочется поиметь в syslogе. Сейчас это  делается  через  wget  ...
 |logger ...
 
  Соответственно,  с  рабочим  &  --  т.е.  (wget  ...|logger )& я
 получаю pid sub-shellа. И при его прибитее wget как-то  не  хочет
 убиваться.   Хотя,   на   это   наверное   можно   наплевать  при
 использовании wait, действительно -- пусть подвисают,  много  они
 не просят.
 
  В общем, спасибо. Получил вагон новых направлений движэния.
 
 >
 > А cron-а там нет? А то нужно же не чаще чем раз в 10 минут. 
  У меня раз в 30 секунд. Hет, 10 минут это много. И дажэ до одной
 минуты увеличивать не хочется.
 >
 >  -- 
 > Или, регулярно выражаясь, s/субж/сабж/gs.
 
 --- ifmail v.2.15dev5.4
  * Origin: Demos online service (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Убивать wget по таймауту   Ilya Anfimov   31 Oct 2007 22:25:34 
 Re: Убивать wget по таймауту   Wladimir Mutel   01 Nov 2007 00:15:23 
 Re: Убивать wget по таймауту   Ilya Anfimov   01 Nov 2007 12:33:43 
 Re: Убивать wget по таймауту   Victor Wagner   01 Nov 2007 00:27:29 
 Re: Убивать wget по таймауту   Ilya Anfimov   01 Nov 2007 12:51:52 
 Re: Убивать wget по таймауту   Artem Chuprina   01 Nov 2007 01:34:25 
 Re: Убивать wget по таймауту   Ilya Anfimov   01 Nov 2007 12:51:51 
 Re: Убивать wget по таймауту   Artem Chuprina   01 Nov 2007 13:16:36 
 Re: Убивать wget по таймауту   Ilya Anfimov   01 Nov 2007 13:27:26 
 Re: Убивать wget по таймауту   Eugene B. Berdnikov   01 Nov 2007 12:17:38 
 Re: Убивать wget по таймауту   Ilya Anfimov   01 Nov 2007 12:51:52 
 Re: Убивать wget по таймауту   Artem Chuprina   01 Nov 2007 13:10:35 
 Re: Убивать wget по таймауту   Ilya Anfimov   01 Nov 2007 13:28:57 
Архивное /ru.linux/49329cfa7b782.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional