A "transzparens" alatt a shubshell nyitasat erted? Mert az alapbol tenyleg mas a {} es () eseten. Ezekbol latszik, hogy a subshellbol "( ... )" nem jon ki a valtozo, a "transzparens" csoportbol pedig igen:
A="alma" ; echo $A ; { echo $A ; A="kapocs"; echo $A ; } ; echo $A
alma
alma
kapocs
kapocs
A="alma" ; echo $A ; ( echo $A ; A="zarojel"; echo $A ; ) ; echo $A
alma
alma
zarojel
alma
Azonban a fenti peldaban mindenkepp nyilik subshell a pipe miatt hiaba hasznalunk "{ ...; }"-t (shopt azert bekavarhat talan, hogy a pipe utolso lepese hol is fut le), es a subshellbol nem jon ki a valtozo...