4
some
here
document
another
here-document
14
line continuation
17
===== 1 =====
var
var
var
-123 456 789-
-123  456  789-
===== 2 =====
xyz
xyz
===== 3 =====
1 $0=variable.p.tst
2 $0=sh
3 $0=sh
4 $0=command name
===== 4 =====
a 1
b 1
c 2
d 2
===== set export =====
123 456
- -
save unset
123
xyz
var unset
xyz
null
===== readonly =====
xyz readonly! --
xyz
--
xyz
xyz
--
===== function unset =====
ok
===== set shift =====
2 3 a b c
a b c
shift 4
x y z
y z
z
a b c
0
===== getopts =====
1
a unset
b foo  bar
c unset
? 5
===== 1
a --
a bc
b unset
? 6
===== 2
a unset
b unset
c unset
d unset
e unset
? 3
a unset
b unset
c unset
d unset
e unset
? 3
===== 3
0 ? 1 unset
===== 4
0 ? unset
0 ? a
0 ? unset
0 : a
===== read =====
1
2
3
1
2
3 4  5
1
2
3
1
2
34  5
1
2
3


=====
1 2-3
4 5-6
7-8-9
1 2\
3
4 5\-6-7\-8-9\
2 3 4
6 7 8
0 1 2
unset
