| there |
| one - alpha |
| two - beta |
| three - gamma |
| hi\ |
| there$a |
| stuff |
| hi\ |
| there |
| EO\ |
| F |
| hi |
| hi |
| tab 1 |
| tab 2 |
| tab 3 |
| abc |
| def ghi |
| jkl mno |
| fff is a function |
| fff () |
| { |
| ed /tmp/foo > /dev/null <<ENDOFINPUT |
| /^name/d |
| w |
| q |
| ENDOFINPUT |
| |
| aa=1 |
| } |
| fff is a function |
| fff () |
| { |
| ed /tmp/foo > /dev/null <<ENDOFINPUT |
| /^name/d |
| w |
| q |
| ENDOFINPUT |
| |
| aa=1 |
| } |
| foo is a function |
| foo () |
| { |
| echo; |
| cat <<END |
| bar |
| END |
| |
| cat <<EOF |
| qux |
| EOF |
| |
| } |
| |
| bar |
| qux |
| |
| bar |
| qux |
| abc def geh |
| ./heredoc3.sub: line 6: warning: here-document at line 4 delimited by end-of-file (wanted `EOF') |
| = here is the text = |
| ./heredoc3.sub: line 12: warning: here-document at line 10 delimited by end-of-file (wanted `EOF') |
| this paren ) is not a problem |
| ./heredoc3.sub: line 18: warning: here-document at line 16 delimited by end-of-file (wanted `EOF') |
| these balanced parens ( ) are not a problem |
| ./heredoc3.sub: line 24: warning: here-document at line 22 delimited by end-of-file (wanted `EOF') |
| quoted balanced parens \( ) are not a problem either |
| more text in a subshell |
| some more text in a different subshell |
| end |
| hello |
| hello |
| ENDEND |
| end ENDEND |
| hello |
| end hello |
| x star x |
| end x*x |
| helloEND |
| end helloEND |
| hello |
| \END |
| end hello<NL>\END |
| ./heredoc3.sub: line 74: warning: here-document at line 72 delimited by end-of-file (wanted `EOF') |
| ./heredoc3.sub: line 75: syntax error: unexpected end of file |
| comsub here-string |
| ./heredoc.tests: line 105: warning: here-document at line 103 delimited by end-of-file (wanted `EOF') |
| hi |
| there |