LINUX.ORG.RU
ФорумAdmin

Задать таймаут консольной програме

 


0

2

Здравствуйте.

Есть одна консольная утилита (vncsnapshot). И есть скрипт, который запускает ее несколько раз. Проблема в том, что порой она впадает в кому на несколько минут. Возможно ли штатными средствами линуска/баша выставить ей таймаут, чтобы железно завершалась через 10 секунд?

★★★★★
Ответ на: комментарий от Eddy_Em

Спасибо. А без форканья никак?

makoven ★★★★★
() автор топика
Ответ на: комментарий от anonymous

Благодарю. Блин. Програма с названием timeout. В жизни бы не догадался )

makoven ★★★★★
() автор топика
Ответ на: комментарий от Eddy_Em

killall -9

Вообще говоря, это некорректно и в общем случае может привести к неожиданным результатам. Лучше использовать $!, чтобы запомнить pid созданного через & процесса, и убивать по этому пиду.

tiandrey ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.