> ⚠️ STOP USING [[ -v "assoc[$key]" ]]! DO NOT USE IT! ⚠️
> 
> [...]
>
> Use  [[ -v 'assoc[$key]' ]]  instead, so that -v can expand the variable
> correctly by itself:

Thank you for the warning, I somehow forgot about this behavior even though
the manual mentions it explicitly.

> Also, especially since you are using $1 in this case, you probably want
> to make sure that $1 is not empty, because oterwise  assoc[$key]  is an
> error.

Fortunately, I had already validated that in the part I omitted.

Reply via email to