Enviar Ctrl+C desde script
Publicado: 2015-05-25 12:51 @577
Buenos días.
Estimados, de nuevo molestando. Tengo un script que me hace varias revisiones en una máquina Linux, pero hay un comando en especial que al enviarlo se queda colgado y para salir de ese comando hay que hacer Ctrl+C desde el teclado.
El tema es que necesito enviar este Ctrl+C de una vez desde el script Perl para evitar que tenga que ser el usuario que lo haga sino más bien lo haga el script.
Si sirve de algo, el comando que envío es hastatus y el resultado es el siguiente:
Luego de mostrar esto, para volver al prompt "maquina1:/home/xxx/scripts #" es necesario hacer un Ctrl+C.
Como dato adicional, queda como corriendo como un proceso:
De antemano agradezco su ayuda.
Estimados, de nuevo molestando. Tengo un script que me hace varias revisiones en una máquina Linux, pero hay un comando en especial que al enviarlo se queda colgado y para salir de ese comando hay que hacer Ctrl+C desde el teclado.
El tema es que necesito enviar este Ctrl+C de una vez desde el script Perl para evitar que tenga que ser el usuario que lo haga sino más bien lo haga el script.
Si sirve de algo, el comando que envío es hastatus y el resultado es el siguiente:
Using text Syntax Highlighting
maquina1:/home/xxx/scripts # hastatus
attempting to connect....
attempting to connect....connected
group resource system message
--------------- -------------------- -------------------- --------------------
system1 RUNNING
system2 RUNNING
group1 system1 OFFLINE
group1 system2 ONLINE
attempting to connect....
attempting to connect....connected
group resource system message
--------------- -------------------- -------------------- --------------------
system1 RUNNING
system2 RUNNING
group1 system1 OFFLINE
group1 system2 ONLINE
Coloreado en 0.000 segundos, usando GeSHi 1.0.8.4
Luego de mostrar esto, para volver al prompt "maquina1:/home/xxx/scripts #" es necesario hacer un Ctrl+C.
Como dato adicional, queda como corriendo como un proceso:
Using text Syntax Highlighting
ps -fea | grep hastatus
root 10904 1934 0 11:42 pts/0 00:00:00 hastatus
root 10904 1934 0 11:42 pts/0 00:00:00 hastatus
Coloreado en 0.000 segundos, usando GeSHi 1.0.8.4
De antemano agradezco su ayuda.