On 10/13/16 4:00 AM, Martijn Dekker wrote: > bash resets BASH_SUBSHELL to 0 when executing an EXIT trap, even if the > EXIT trap is executed in a subshell. > > echo $(trap 'echo $BASH_SUBSHELL' EXIT; echo $BASH_SUBSHELL) > Actual output: 1 0 > Expected output: 1 1
This is a reasonable suggestion for both command and process substitution. -- ``The lyf so short, the craft so long to lerne.'' - Chaucer ``Ars longa, vita brevis'' - Hippocrates Chet Ramey, UTech, CWRU c...@case.edu http://cnswww.cns.cwru.edu/~chet/