#!/bin/bash MARK0=`date +%Y%m%d%H%M%S` RESTO=0
while [ "$RESTO" -lt 600 ] ; do ifconfig wlan0 #sleep 3 MARK1=`date +%Y%m%d%H%M%S` RESTO=`expr $MARK1 - $MARK0` done #--eof :-) El 25 de marzo de 2011 12:52, Felipe Valencia O. <fvo.li...@gmail.com>escribió: > 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. <ad...@aim.cl> 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: ad...@aim.cl > >>> To: linux@listas.inf.utfsm.cl > >>> 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 > >>> ===================================== > >>> > >> > >> > > > -- barbud...@gmail.com