[ubuntu-ar] Cómo interrumpir un script
gustavo.orrillo en gmail.com
gustavo.orrillo en gmail.com
Dom Ago 19 08:51:29 UTC 2012
Tendrias que controlar el codigo de retorno del comando que ejecutas, y en base a eso decidir si continuas con la ejecucion del script.
Espero que sea de utilidad
Enviado desde mi BlackBerry de Movistar (http://www.movistar.com.ar)
-----Original Message-----
From: "Roman H. Gelbort" <roman en piensalibre.com.ar>
Sender: ubuntu-ar-bounces en lists.ubuntu.com
Date: Sat, 18 Aug 2012 20:34:38
To: Ubuntu User Group Argentina<ubuntu-ar en lists.ubuntu.com>
Reply-To: Ubuntu User Group Argentina <ubuntu-ar en lists.ubuntu.com>
Subject: [ubuntu-ar] Cómo interrumpir un script
Hola gente.
Estoy haciendo un script que me permita realizar automáticamente una
serie de tareas, después de instalar Ubuntu. De manera de que tenga
todas las máquinas del colegio iguales.
Una de los comportamientos que quisiera, es que si alguna acción no se
puede realizar, se detenga en ese punto el script, por lo que necesito
una manera de que esto suceda.
Por ejemplo:
sudo apt-get install --force-yes inkscape || echo
"*****************";echo "HUBO UN ERROR";echo "*****************"
Con esto logro que ponga el cartel final si no puede instalar inkscape,
pero el script seguirá ejecutándose y tengo probabilidades de que ni se
entere el que está instalando.
Necesito que aparte de imprimir eso, detenga el script.
Otro problema es que si el archivo a instalar ya está instalado, eso se
toma como un error y se detendría el script.
¿me ayudan a resolver ambas cosas?
--
-----------------------------------------------------------------------------------
|Prof. Román H. Gelbort
-----------------------------------------------------------------------------------
|Cooperativa de trabajo | http://www.fameghino.com.ar
|Cooperativa de trabajo | http://www.unixono.com.ar
-----------------------------------------------------------------------------------
--
Ubuntu-ar lista de correo
Ubuntu-ar en lists.ubuntu.com
Modifica tus opciones o desuscribite en: https://lists.ubuntu.com/mailman/listinfo/ubuntu-ar
Siempre leer, comprender y aplicar nuestra etiqueta: https://wiki.ubuntu.com/ArgentinaTeam/EtiquetaML
Más información sobre la lista de distribución Ubuntu-ar