Después de ingresar set -een un shell bash interactivo, bash saldrá inmediatamente si algún comando sale con un valor distinto de cero. ¿Cómo puedo deshacer este efecto?
205
Con set +e. Sí, es hacia atrás que habilitas las opciones de shell set -y las deshabilitas con set +. Pasas históricas, donchanow.
+es como-cruzar algo significa "no" como en "≠".Puede ser desagradable usarlo
set +e/set -ecada vez que desee anularlo. Encontré una solución más simple.En lugar de hacerlo así:
puedes hacerlo así:
o, si desea guardar las pulsaciones de teclas y no le importa ser un poco críptico:
¡Espero que esto ayude!
fuente
:Me preguntaba sobre la historia de , y encontré mi respuesta aquí , en caso de que alguien más tenga curiosidad.Fuente
fuente