Otra forma de escribir lo mismo:
Código BASH:
Ver originalif mount /mi/particion; then
echo "Se monto la unidad"
else
echo "No se pudo montar"
fi
Claro que si quisieras hacer algo dependiendo de varios valores de retorno posibles (en vez de simplemente probar si hubo errores o no), lo mejor sería usar $? con un CASE.
Saludos.