Foro de elhacker.net

Programación => Scripting => Mensaje iniciado por: z_ane_666 en 2 Marzo 2012, 18:34 pm



Título: [Bash] ejecutar una aplicacion en la misma consola del script
Publicado por: z_ane_666 en 2 Marzo 2012, 18:34 pm
quisiera poder hacer lo siguiente, pero no puedo  :(

1-ejecutar un script

2-ese script ejecuta un programa que se muestra en l misma consola del script

3-Quisiera poder parar el programa ejecutado presionando ctrl +c , pero que eso no pare al script

tengo el sgte codigo


Código:
#!/bin/bash
echo bienvendio
airodump-ng mon0 #se va a ejecutar esto en la misma consola
echo si esto se muestra, significa que el ctrl + c no cerro el script tambien

Se ejecuta airodump-ng mon0 y en un momento dado deseo presionar ctrl +c , pero esto no tiene que cerrar el script tambien

saludos


Título: Re: [Bash] ejecutar una aplicacion en la misma consola del script
Publicado por: moikano→@ en 2 Marzo 2012, 19:30 pm
Creo que lo que tienes que hacer es que el script se mantenga en espera, porque muestra el último echo pero no se ve, pasa muy rápido. Pon la función "sleep" con 3 segundos al final del script y prueba otra vez. Así:

Código:
#!/bin/bash
echo bienvendio
airodump-ng mon0 #se va a ejecutar esto en la misma consola
echo si esto se muestra, significa que el ctrl + c no cerro el script tambien
sleep3