Para atrapar se�ales pod�s usar trap trap comando se�al (man 7 signal para ver las se�ales)
He aqu� un ejemplo: #!/bin/bash trap 'echo "No se puede cancelar... :p "' INT trap 'echo "Je, je. Tampoco podr�s detenerme... ;p "' TERM while [ 1 ]; do echo "No me para nadie... Soy como Microchot!!!" sleep 1 done Si apretas Ctrl-C (SIGINT) te aparece el 1er cartelito y si lo queres matar (SIGTERM) desde otra terminal (kill n�pid) , te aparece el 2� cartelito Para la se�al quit usa QUIT y an�logamente para las otras... Exitos Marcos A. Lewis Linux registered user #339104 ----- Original Message ----- From: "Pablito Pilotti" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Saturday, March 13, 2004 7:16 AM Subject: [LUG.ro] manejar se�ales en bash > Hola! > Estoy aprendiendo a hacer scripts para el bash. > Mi problema es que no se como manejar la se�ales SIGINT,y SIGQUIT > (que es cuando presionan ctrl-c �no?) > En man del bash no me dice mucho. Si alguno me recomienda algun link > para leer o me tira un ejemplito, se lo agradecere. > gracias! > > _______________________________________________ > Lugro mailing list > [EMAIL PROTECTED] > http://www.lugro.org.ar/mailman/listinfo/lugro > _______________________________________________ Lugro mailing list [EMAIL PROTECTED] http://www.lugro.org.ar/mailman/listinfo/lugro
