ejecutar script por un periodo X de tiempo

Miguel Oyarzo O. admin en aim.cl
Jue Mar 24 20:05:34 CLST 2011


copie el script en mm
luego,

sh mm -i 3 tcpdump -n
sh mm -d 3 tcpdump -n
sh mm -t 3 tcpdump -n

Ninguo de ellos para, solo control+C los detiene.

(solo como ejemplo, no es tcpdump lo que quiero correr, a tcpdump se le 
puede decir cuantas lineas leer y parar, pero el sniffer q necesito no)

alguna otra sugerencia?

=====================================
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
=====================================

El 24-03-2011 17:08, Aldrin Martoq escribió:
> On Mar 24, 2011, at 6:48 PM, Miguel Oyarzo O. wrote:
>> 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)
>
> Lo mejor es que el programa maneje esta lógica.
>
> Ahora, una forma sencilla y no muy óptima es con bash:
>
> http://www.bashcookbook.com/bashinfo/source/bash-4.0/examples/scripts/timeout3
>
>
>
> Aldrin Martoq
> http://aldrin.martoq.cl/
>
>
>
>
>
>


Más información sobre la lista de distribución Linux