Hi everyone, I've noticed a change in Bash 4.3.30 and 4.3.33, compared to 4.2.53, which looks like a bug.
With the older versions this:
bash -c 'cat < <(shopt -s extglob'$'\n''echo !(*))'
would output this:
!(*)
which is fine.
However, the newer versions would fail like this:
bash: command substitution: line 2: syntax error near unexpected token `('
bash: command substitution: line 2: `echo !(*))'
Is this intended? If not, can this be fixed?
Thank you.
Nick
