0 | pass | pass | Here string |
1 | pass | pass | Here string with $ |
2 | pass | pass | Here redirect with explicit descriptor |
3 | pass | pass | Here doc from another input file descriptor |
4 | pass | pass | Multiple here docs with different descriptors |
5 | ok | ok | Here doc with bad var delimiter |
| details | details | |
6 | pass | pass | Here doc with bad comsub delimiter |
7 | pass | pass | Here doc and < redirect -- last one wins |
8 | pass | pass | < redirect and here doc -- last one wins |
9 | pass | pass | Here doc with var sub, command sub, arith sub |
10 | pass | pass | Here doc in middle. And redirects in the middle. |
11 | pass | pass | Here doc line continuation |
12 | pass | pass | Here doc with quote expansion in terminator |
13 | pass | pass | Here doc with multiline double quoted string |
14 | pass | pass | Two here docs -- first is ignored; second ones wins! |
15 | pass | pass | Here doc with line continuation, then pipe. Syntax error. |
16 | pass | pass | Here doc with pipe on first line |
17 | pass | pass | Here doc with pipe continued on last line |
18 | pass | pass | Here doc with builtin 'read' |
19 | pass | pass | Compound command here doc |
20 | pass | pass | Here doc in while condition and here doc in body |
21 | pass | pass | Here doc in while condition and here doc in body on multiple lines |
22 | pass | pass | Here doc in while loop split up more |
23 | pass | pass | Mixing << and <<- |
24 | pass | pass | Two compound commands with two here docs |
25 | pass | pass | Function def and execution with here doc |
26 | pass | pass | Here doc as command prefix |
27 | pass | pass | Redirect after here doc |
28 | pass | pass | here doc stripping tabs |
29 | pass | pass | Here doc within subshell with boolean |
30 | pass | pass | Here Doc in if condition |
31 | pass | pass | Nested here docs which are indented |
32 | pass | pass | Multiple here docs in pipeline |
33 | pass | pass | Multiple here docs in pipeline on multiple lines |