Tudo bem, então, de fato, foi um set -e
rebelde que causou meus problemas.
A maneira como encontrei o set -e
estava usando bash -lx
A melhor coisa a fazer seria usar:
bash -lx > lx.log 2>&1
abra esse arquivo de log e faça uma pesquisa por set
...
uma vez que você encontre aquele desvio set -e
, você pode remover essa linha e seu problema deve desaparecer! (A reinicialização da máquina pode ser uma boa ideia).
No meu caso, o set -e
estava em um arquivo que fontes .bash_profile, mas a linha não estava em .bash_profile em si.