On Friday 13 May 2005 11:14, Ilyes Cristian wrote:
> Salut
>
>
> am niste programe pentru care vreau sa fac niste statistici de performanta.
> programele genereaza pe stdout niste valori obtinute prin diverse socoteli.
>
> pana acum am folosit "time" sa vad cat timp dureaza executia completa.
>
> ma intereseaza cum pot sa rulez un program un timp specificat ( 1 sec - 300
> sec) dupa care sa fie oprit automat si output-ul generat de program sa il
> pot redirecta intr-un fisier. exista o comanda linux care sa imi opreasca
> un program dupa un anumit timp?
> exclus varianta cu "sleep; kill -9"

Nu exista, trebuie sa faci tu ceva gen "program & sleep x; kill -SIGNAL %%". 

Nu e frumos sa dai kill -9, daca nu merge sa trimiti TERM si ai acces la 
sursele programului poti sa-l modifici sa reactioneze cum vrei tu cand ii 
trimiti un alt semnal.


Mihai


-- 
This message was scanned for spam and viruses by BitDefender.
For more information please visit http://linux.bitdefender.com/


--- 
Detalii despre listele noastre de mail: http://www.lug.ro/


Raspunde prin e-mail lui