1 | Assignments and Expressions |
2 | |
3 | [Literals] sh-init-list a=(v1 [i]=v2 [k]+=v3) a+=(v1 [i]=v2 [k]+=v3) |
4 | sh-array array[123]=v "${array[@]}" |
5 | sh-assoc assoc['k']=v "${assoc[@]}" "${!assoc[@]}" |
6 | [Operators] sh-assign str='xyz' |
7 | sh-append str+='abc' |
8 | [Builtins] local readonly export unset shift |
9 | declare typeset X let |