Chet Ramey schrieb:
Bernd Eggink wrote:GNU bash, Version 4.0.17(1)-release (i686-pc-linux-gnu)The shell doesn't recognize the closing parenthesis of a command substitution if a 'case' command is included and 'esac' is preceded by newline. Example: x=$(case $a in(1) echo one esac )Try the attached patch. A newline really is a shell meta-character.
That fixes it, thanks. Bernd -- Bernd Eggink http://sudrala.de