On 8/1/20 2:48 PM, Kristof Burek wrote: > Bash Version: 5.0 > Patch Level: 3 > Release Status: release > > (Machine is a Raspberry Pi running Raspbian "Buster") > > Description: > After set -u in a script: when x has not yet been bound to a value, > I would expect the statements x+='x' and x+=('x') to cause Bash to > report an error and exit the script. But it does not.
This does not fall under the `expand an unset parameter' scope where the `-u' option is active. -- ``The lyf so short, the craft so long to lerne.'' - Chaucer ``Ars longa, vita brevis'' - Hippocrates Chet Ramey, UTech, CWRU c...@case.edu http://tiswww.cwru.edu/~chet/