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/
