[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: una de bash scripting..




podries mirar de comparar l'hora d'inici del procés amb l'hora actual. L'hora d'inici del procés la pots saber amb la comanda "ps aux", que té una columna anomenada START que és l'hora d'inici. Si el procés que dura 4 minuts és un bucle o és iteratiu pots executar la comparació en una subshell.

De totes maneres ha d'haver una forma més bona de controlar-ho, potser per l'estat del procés, però ara mateix no se m'acudeix res.

Sort!




2010/5/3 anso - <ansobegues@gmail.com>
Estic segur de que es tracta de una tonteria, però no aconsegueixo resoldre-ho!

tinc un script que te una durada determinada (uns 4 minuts) i m'agradaria fer algun tipus de control sobre l'execució per tal que si passessin 6 minuts s'acabés la execució.

Que hauria de fer? se m'ha acudit crear un procés fill que executi un "sleep 260" i després un kill, però ni se si en bash es poden fer processos fill ni m'acaba de agradar la idea...

Oi que hi ha algun mètode mes simple?

Gracies


Reply to: