Estou tentando obter um literal }
na saída da ${parameter:?word}
expansão em zsh
.
No bash, funciona conforme o esperado - posso citar o }
com um \
:
% bash
$ echo "${unset_var_name?Here is a close brace >>\}<<}"
bash: unset_var_name: Here is a close brace >>}<<
Mas não consigo descobrir como fazer o mesmo no zsh:
% zsh
% echo "${unset_var_name?Here is a close brace >>\}<<}"
zsh: unset_var_name: Here is a close brace >>\}<<
Observe que o \
aparece literalmente acima.