|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Ilya Anfimov 2:5020/400 31 Oct 2007 22:25:34 To : All Subject : Убивать wget по таймауту --------------------------------------------------------------------------------
Собственно, сабж потребовался. В скрипте на sh (ash, вроде бы).
Проблема, однако, в том, что во-первых если wget добровольно
закончился -- надо сразу и продолжать работать (жэлательно --
поимев код возврата от wget, но это не обязательно). И, кроме
того, не стоит убивать все wgetы -- надо только конкретно
зпущенный в этом жэ скрипте.
Соответственно, если я запущу wget как-нибудь через
(echo $PID >... ; exec wget) & -- то как узнать, что wget
закончился и можно продолжать работу? Кроме того, вывод wget
хотелось бы отправить loggerу -- в случае с exec это тожэ не
очень получается.
Если наоборот запустить убивалку через (... )& -- то как она
узнает PID моего wgetа?
Система -- OpenWRT, WhiteRussian.
Да, собственно задача -- регулярно дёргать авторизацыю GoldenWifi
с роутера на OpenWRT.
--- ifmail v.2.15dev5.4
* Origin: Demos online service (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/4933434053753.html, оценка из 5, голосов 10
|