Igual puede servir sleep como te comenta Juan Carlos, por ej: 1- Se ejecuta el script asi que tenemos su PID 2- A la vez se ejecuta sleep por X segundos 3- Despues de los X segundos se mata el proceso
Algo asi como "sleep 10;kill -9 PID" El 24 de marzo de 2011 19:50, Miguel Oyarzo O. <[email protected]> escribió: > El 24-03-2011 17:21, Juan Carlos Rojas Jordan escribió: > > >> depende de lo que haga el script puede ser con bashscripting o depende >> puede servirte el comando watch ver man es muy util lo empotras y pruebas, >> sta sleep at watch etc. >> > > > No, watch es para ejecutar el mismo comando despues de n segundos. > seeep solo pone una pausa entre comandos o casos similares. > > Yo busco correr mi scriprt (sin importar lo que este haciendo) y que > despues de x segundos este aborte. > > Este es un script bash (en este solo corre un sniffer y me interesa que > grabe por x segundos una salida de datos) despues de un evento preciso q > tengo programado en el script. > > Lo malo es que el sniffer que me captura ese especial evento no sabe parar > solo.... se que se puede programar otro script q lo killee, pero busco algo > mas sencillo > > Saludos, > > M > > Date: Thu, 24 Mar 2011 17:48:55 -0400 >>> From: [email protected] >>> To: [email protected] >>> Subject: ejecutar script por un periodo X de tiempo >>> >>> >>> Estimados, >>> >>> que puedo usar para ejecutar un script que hice, pero por un periodo >>> determinado de tiempo? >>> >>> Ej: >>> tiempo -n 10 comando (despues de 10 segundos comando debe parar) >>> >>> Atte, >>> >>> >>> -- >>> ===================================== >>> Miguel A. Oyarzo O. >>> ICT Network Engineer >>> Austro Internet S.A.& INALAMBRICA S.A. >>> Phone: [+05661] 710030 >>> Punta Arenas - Chile >>> Linux User: # 483188 - counter.li.org >>> ===================================== >>> >> >> >

