Eu normalmente estou bem ciente do conteúdo de $-. Em um recente CentOS, recebo:
[grochmal@orion ~]$ echo $-
himBH
hmBHsão todas opções de sete isignifica que meu shell é interativo.
No entanto, no meu Arch Linux, obtive:
[grochmal@haps ~]$ echo $-
himBHs
Não consigo encontrar nada útil man bashe set -sme dá um erro. O que isso ssignifica?
BASH_VERSIONé 4.2.46 (1) -release enquanto no Arch é 4.4.5 (1) -release.