token read in diff state
[build-config.git] / src / config / lxrgmr-code / test / 6.EnvVar.in
blob21b1e1adebf997f55b050fdb5f3385267190b104
3 # @ $!, $@, $#, $$, $*, $?
4 # @ $()
5 # @ ${}
6 # # # count of.
7 # # ! reference.
8 # # : slice.
9 # # / & // find & replace.
10 # # # & ## & % & %% cut.
11 # # - & :- & = & := & ? & :? & + & :+ init assignment.
24 $(echo xxx)
26 ${var}
27 ${var[0]}
28 ${#var}
29 ${#var[0]}
30 ${!var}
31 ${!var[0]}
32 ${var:0:1}
33 ${var[0]:0:1}
34 ${var:-value}
35 ${var:=value}
36 ${var:?value}
37 ${var:+value}
38 ${var:-value}
39 ${var:=value}
40 ${var:?value}
41 ${var:+value}
42 ${var:+"str"}
43 ${var:+'str'}
44 ${var:+`cmd param`}
45 ${var[0]:0:1}
46 ${var[0]:0:1//test/#-/@()=_[]+:}
47 ${var[0]:0:1/=_[/]}
48 ${var[0]:0:1#*aaa}
49 ${var[0]:0:1##*aaa}
50 ${var[0]:0:1%*aaa}
51 ${var[0]:0:1%%*aaa}
52 ${var[0]:0:1^^}
53 ${var[0]:0:1,,}