Duplicar posible:
Bash script that kills a child process after a given timeout¿Cómo ejecutar un proceso con un tiempo de espera en Bash?
¿Hay una manera de escribir un script de shell que ejecutar un determinado comando durante 15 segundos, y luego matar el comando?
He intentado dormir, esperar y hacer ping pero quizás los estoy usando incorrectamente.
Por lo general, usted usa una señal de ALARMA y la atrapa. Pero la utilidad de comando [timelimit] (http://devel.ringlet.net/sysutils/timelimit/) parece prometedora. – Konerak
¿Quién vota esto como offtópico? :/ –