Você já perguntou algumas vezes sobre como provar isso. Você usa a configuração da variável de ambiente como uma sonda:
export testvar=nope
{ echo "Hello World"; export testvar=yep; } >outputfile
printenv testvar
escreve yep
export testvar=nope
( echo "Hello World"; export testvar=yep; ) >outputfile
printenv testvar
escreve nope
Você precisará editar seu script em (C) e compilar um eco modificado para (D), mas as construções correspondentes para eles também escreverão nope
. Isso mostra explicitamente que apenas o caso (A) e o caso de glennjackman (E) dos comentários executado no mesmo processo.