Tengo varias simulaciones que hacer, cada una de ellas se invoca python simulate.py <parameter list>
. El problema con estas simulaciones es que algunas de ellas se cuelgan sin salir, lo que me impide ejecutarlas por lotes con un script simple.
Lo que necesitaría, es alguna forma de comando de "restricción de tiempo de ejecución", que mataría automáticamente el proceso (preferiblemente presionando virtualmente Ctrl + C , pero creo que la simple matanza también funcionará) después de un tiempo específico, si El proceso no terminó con gracia por sí mismo.
Por supuesto que puedo escribir tales guión a mí mismo, pero sospecho que alguien lo ha hecho antes que yo, así que no tengo que reinventar la rueda de pasar horas con el ps
, time
y los manuales de bash.