Jari Aalto | 3185942 | 2009-01-12 13:36:28 +0000 | [diff] [blame] | 1 | IFS=/ |
2 | declare -a i | ||||
3 | |||||
4 | i[0]=fooq | ||||
5 | i[1]= | ||||
6 | i[2]=barq | ||||
7 | i[3]= | ||||
8 | recho "${i[*]:0}" | ||||
9 | recho "${i[@]:0}" | ||||
10 | |||||
11 | recho "${i[*]/q/!}" | ||||
12 | recho "${i[@]/q/!}" | ||||
13 | |||||
14 | recho "${i[*]#?}" | ||||
15 | recho "${i[@]#?}" | ||||
16 | |||||
17 | # Need to complete this with case-modifying expansion examples | ||||
18 | recho "${i[*]^?}" | ||||
19 | recho "${i[@]^?}" | ||||
20 | |||||
21 | recho "${i[*]^^?}" | ||||
22 | recho "${i[@]^^?}" | ||||
23 |