Variable de entorno $? (bash)

By 7 de agosto de 2006 Debian, Gentoo, Linux, SuSE, Ubuntu No Comments

tux.pngEn ocasiones necesitamos que se pueda validar la ejecución de una aplicación, por ejemplo, si se ha ejecutado desde una crontab. Para ello tenemo la variable de entorno $? dicha variable devuelve true si se ha ejecutado correctamente o false si por el contrario ha habido un error.un ejemplo:

#!/bin/bash
apt-get update
if [ $? ];
	then  echo  "Actualización generada correctamente"
	else echo "Actualización con errores. $?"
fi

Leave a Reply

Your email address will not be published.