Linux/Unix Shell Scripting - Script (Time_Out + Secuencia)

 
Vista:

Script (Time_Out + Secuencia)

Publicado por iGNASI85 (5 intervenciones) el 29/11/2006 16:53:18
Buenas, necesito ayuda para hacer un pequeño script; necesito que este script se llame por línia de comandos:

./shell_script.sh 500 1-3,5-8,10

Donde el primer argumento (500) es el tiempo en milisegundos de time_out que damos xa que una aplicación (que llamaré dentro del script ejecute una tarea).

Donde el segundo argumento es un conjunto de números enlazados por - y , que indica que deseamos imprimir por pantalla la secuencia de números: 1,2,3,5,6,7,8,10.

Mi preguntas són:

* Cómo hago lo dl time-out, es decir cómo le doy un tiempo en milisegundos de ejecución a una tarea y luego detengo en seco dicha ejecución ?¿
* Como capturo los argumentos de los números e imrpimo la secuencia implícita de los números por pantalla ¿?

Muchas gracias foreros!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Script (Time_Out + Secuencia)

Publicado por Tom (361 intervenciones) el 30/11/2006 18:07:17
Para el timeout, obvio:

mi_tarea &
PID=$!
sleep 0.50
kill -9 $PID

Lo segundo, te va a llevar más tiempo. Investiga.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Script (Time_Out + Secuencia)

Publicado por iGNASI85 (5 intervenciones) el 30/11/2006 18:16:02
Muchas gracias Tom, seguiré investigando!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar