ejecutar script por un periodo X de tiempo
Rolando Mota
barbudone en gmail.com
Vie Mar 25 11:23:38 CLST 2011
El 24 de marzo de 2011 18:48, Miguel Oyarzo O. <admin en aim.cl> escribió:
>
> 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
> =====================================
>
Con mi chica resolvimos el problema....
interrumpiendo con el portátil en la cena y un poco de humo. aquí está:
#--bof
#!/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
Si 10 minutos son 600 segundos.
la diferencia serán un par de milisegundos, pero no se si les importa :-P
reemplace el ifconfig wlan0 , con el sniffer en cuestión.
--
barbudone en gmail.com
Más información sobre la lista de distribución Linux