Ho diverse simulazioni da fare, ognuna delle quali viene invocata python simulate.py <parameter list>
. Il problema con queste simulazioni è che alcuni di essi si bloccano senza uscire, il che mi impedisce di eseguirli in batch con un semplice script.
Ciò di cui avrei bisogno, è una qualche forma di comando "run-time-limiting", che ucciderebbe automaticamente il processo (preferibilmente premendo virtualmente Ctrl + C , ma penso che anche la semplice uccisione lo farà) dopo un tempo specificato, se il processo non è terminato con grazia da solo.
Certo che posso scrivere script di me stesso, ma ho il sospetto che qualcuno ha già fatto prima di me, quindi non è necessario reinventare la ruota passare ore con ps
, time
e manuali bash.