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/






Responder a