Existe um comando que exibe opções como 'errexit' e 'braceexpand' diferente de 'help set'?

0

Se você digitar help set , então - entre outras coisas - uma lista de opções de shell será exibida. Mas essas opções não são as mesmas exibidas com shopt . E diferente também dos exibidos com set e env .

Existe um comando que exibe opções como errexit e braceexpand e seus valores atuais?

Além disso, qual é a conexão entre os diferentes comandos de opção? O que set exibe que env não faz / o que shopt exibe que set não / etc?

(bash 3.2.51 no Mac OS X 10.9.1)

    
por AmadeusDrZaius 20.05.2014 / 08:07

1 resposta

1

Use set -o :

$ set -o
allexport       off
braceexpand     on
emacs           on
errexit         off
errtrace        off
functrace       off
hashall         on
histexpand      on
history         on
ignoreeof       off
interactive-comments    on
keyword         off
monitor         on
noclobber       off
noexec          off
noglob          off
nolog           off
notify          off
nounset         off
onecmd          off
physical        off
pipefail        off
posix           off
privileged      off
verbose         off
vi              off
xtrace          off

Veja também Set e Shopt - Por que dois?

    
por 20.05.2014 / 08:38