Status de saída de atribuição variável

0

Normalmente, se um status de saída não for zero, a execução continuará:

false
echo 'this will show'

Se você usar set -e , o shell imediatamente sairá:

set -e
false
echo 'this will not show'

Estou curioso para saber se uma atribuição de variável pode ter um status de saída diferente de zero. normalmente continuaria. Eu inventei estes, mas eles causam a execução para parar mesmo sem set -e :

wh=$$(
xr=${}
readonly zu=2; zu=3
    
por Steven Penny 30.04.2018 / 00:12

0 respostas