Normalmente conozco bien el contenido de $-
. En un CentOS reciente obtengo:
[grochmal@orion ~]$ echo $-
himBH
hmBH
son todas las opciones set
y i
significa que mi shell es interactivo.
Sin embargo, en mi Arch Linux obtuve:
[grochmal@haps ~]$ echo $-
himBHs
No puedo encontrar nada útil man bash
y set -s
me da un error. ¿Qué significa eso s
?
fuente
BASH_VERSION
es de liberación de 4.2.46 (1) mientras que en Arch es de liberación de 4.4.5 (1).