On 11/1/17 7:04 AM, Kjetil Torgrim Homme wrote:
> Bash Version: 4.4
> Patch Level: 12
> Release Status: release
>
> Description:
> I was bitten by earlier iterations of case selectors prematurely ending
> an $()
> and my actual problem has been patched in the newest release (thanks!). I
> came across a
> degenerate case in my testing, though.
>
> Repeat-By:
> foo=$(while true; do case $HOME in /*) echo abs ;; esac; done)
> bash: syntax error near unexpected token `;;'
Thanks for the report and test case. I'll take a look.
Chet
--
``The lyf so short, the craft so long to lerne.'' - Chaucer
``Ars longa, vita brevis'' - Hippocrates
Chet Ramey, UTech, CWRU [email protected] http://cnswww.cns.cwru.edu/~chet/