| parameter=abcdef | |
| offset=2 | |
| noffset=-2 | |
| echo "parameter '${parameter}'" | |
| echo "varoffset2 '${parameter:${offset}}'" | |
| echo "varoffset-2 '${parameter:${noffset}}'" | |
| echo "literal '2' '${parameter:2}'" | |
| # This is not interpreted as ${VAR:POS{:LEN}}, | |
| # but as ${VAR:=WORD} - if VAR is unset or null, substitute WORD | |
| echo "literal '-2' '${parameter:-2}'" | |
| echo "literal ' -2' '${parameter: -2}'" |