Возможный дубликат:
Bash script, который убивает дочерний процесс после заданного таймаута
Есть ли способ написать оболочку script, которая выполнила бы определенную команду в течение 15 секунд, а затем убьет команду?
Я пробовал спать, ждать и пинговать, но, возможно, я использую их неправильно.