That's a follow-up on
https://www.mail-archive.com/bug-bash@gnu.org/msg23451.html

Is there anything in the POSIX spec that allows:

x[ foo

To be interpreted as anything other than invoking the "x["
command with "foo" as argument?

I had the vague recollection that there was but I can't find it
now. If there's not, that would be a bug in the spec as several
shells including ksh, bash, zsh, yash treat it as the start of
an array element assignment (like in:

x[ foo
+ 1]=value

-- 
Stephane

Reply via email to