Re: Убить Ping
On Thu, May 13, 2010 at 12:37:56AM +0600, Andrey Rahmatullin wrote: On Wed, May 12, 2010 at 08:31:56PM +0200, Igor Drobot wrote: И крон запускается каждые 5 минут и в конце концов у меня более 700 процессов этого скрипта с зависшим пингом. Как можно убить процесс пинга если он более 5 секунд живёт/cуществует. Меня интересует как это в данный скрипт встроить. timeout(1) ...или timelimit(1). Всего лучшего, Петр -- Peter Pentchev r...@ringlet.netr...@space.bgr...@freebsd.org PGP key:http://people.FreeBSD.org/~roam/roam.key.asc Key fingerprint 2EE7 A7A5 17FC 124C F115 C354 651E EFB0 2527 DF13 If this sentence didn't exist, somebody would have invented it. pgpBrM9FGlJvF.pgp Description: PGP signature
Убить Ping
Здравствуйте, у меня каждые пять минут стартует крон который делает пинг через тунель racoonа. С одной стороны тунэля динамический IP и каждый день он меняется и надо менять IPшники в racoonе. Проверяю первой командой проходил ли ping через тунель если же да то всё ОК и выход. Если же он не проходит то уже else. ping -c1 -W3 192.168.2.1 /dev/null if [ $? == 0 ]; then exit 0 else меняю IP и перестартовываю racoon с обеих сторон fi Всё казалось бы уж очень просто но IPSEC создаёт полиси и при смене IP пинг не то что не проходит он просто зависает пинг выходит но идёт в никуда и скрипт дальше не идёт. (Даже таймаута нету :-( ) И крон запускается каждые 5 минут и в конце концов у меня более 700 процессов этого скрипта с зависшим пингом. Как можно убить процесс пинга если он более 5 секунд живёт/cуществует. Меня интересует как это в данный скрипт встроить. Спасибо огромное. Игорь -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/4beaf41c.2000...@debianuser.org
Re: Убить Ping
On Wed, May 12, 2010 at 08:31:56PM +0200, Igor Drobot wrote: И крон запускается каждые 5 минут и в конце концов у меня более 700 процессов этого скрипта с зависшим пингом. Как можно убить процесс пинга если он более 5 секунд живёт/cуществует. Меня интересует как это в данный скрипт встроить. timeout(1) -- WBR, wRAR (ALT Linux Team) Powered by the ALT Linux fortune(6): hiddenman e17 заблокировал экран, как я его и просил hiddenman но ни один пароль не подходит. thresh разблокировать я его не научил thresh ;D hiddenman thresh: так это ты?? thresh ну мантяин я thresh лнивы-ы-ы-ы-ый signature.asc Description: Digital signature
Re: Убить Ping
Спасибо! timeout(1) вот так решил |( мой пинг )sleep5 ; kill $! Игорь |
Re: Убить Ping
Igor Drobot пишет: Здравствуйте, у меня каждые пять минут стартует крон который делает пинг через тунель racoonа. С одной стороны тунэля динамический IP и каждый день он меняется и надо менять IPшники в racoonе. Зачем менять? С динамикой тоже все работает... -- WBR, Andrey N. Prokofiev IT department of the Korona Auto Ltd. Jabber ID: a...@korona-auto.com E-mail: a...@korona-auto.com Work Phone: +7-812-640-56-01 -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/4beb88a2.7030...@korona-auto.com