3 4 5 6 7 8 9 7 8 9 /usr/chet /usr/chet /usr/chet /a/b/c /usr/chet /usr/chet 7 /a/b/c 9 /a/b/c /a/b/c 9 /a/b/c /a/b/c /a/b/c 1 2 1 1 unset toronto airport AVAR song by rush BVAR toronto airport AVAR AVAR 42 /bin:/usr/bin:/usr/local/bin:. avar=([0]="/bin:/usr/bin:/usr/local/bin:.") z=yy 42 declare -i ivar="10" unset declare -x ivar="42" hB braceexpand:hashall:interactive-comments hBP braceexpand:hashall:interactive-comments:physical declare -r SHELLOPTS="braceexpand:hashall:interactive-comments:physical" abcde 20 30 40 50 |0|10| 10 |0|10| 10 |0|10| 10 |4| 4 |0|11| after fff3: x=4 |0|12| |y| |y| a:b:c:d a-b-c-d a:b:c:d g: , f: , FIN: asdf fdsa, asdf fdsa g: v = , w = f: v = , w = FIN: v = two, w = one declare -Ar FOOBAR='([foo]="bar" )' declare -Ar FOOBAR='([foo]="bar" )' declare -ar FOOBAR2='([0]="bar")' declare -ar FOOBAR2='([0]="bar")' F OUTSIDE F OUTSIDE a=z a=b a=z