| 
									
										
										
										
											1996-12-23 17:02:34 +00:00
										 |  |  | there | 
					
						
							| 
									
										
										
										
											1997-06-05 14:59:13 +00:00
										 |  |  | one - alpha | 
					
						
							|  |  |  | two - beta | 
					
						
							|  |  |  | three - gamma | 
					
						
							| 
									
										
										
										
											1996-12-23 17:02:34 +00:00
										 |  |  | hi\ | 
					
						
							|  |  |  | there$a | 
					
						
							|  |  |  | stuff | 
					
						
							|  |  |  | hi\ | 
					
						
							|  |  |  | there | 
					
						
							|  |  |  | EO\ | 
					
						
							|  |  |  | F | 
					
						
							|  |  |  | hi | 
					
						
							|  |  |  | hi | 
					
						
							| 
									
										
										
										
											1997-06-05 14:59:13 +00:00
										 |  |  | tab 1 | 
					
						
							|  |  |  | tab 2 | 
					
						
							|  |  |  | tab 3 | 
					
						
							|  |  |  | abc | 
					
						
							|  |  |  | def ghi | 
					
						
							|  |  |  | jkl mno | 
					
						
							|  |  |  | fff is a function | 
					
						
							|  |  |  | fff ()  | 
					
						
							|  |  |  | {  | 
					
						
							| 
									
										
										
										
											2006-10-10 14:15:34 +00:00
										 |  |  |     ed /tmp/foo  > /dev/null <<ENDOFINPUT | 
					
						
							| 
									
										
										
										
											1997-06-05 14:59:13 +00:00
										 |  |  | /^name/d | 
					
						
							|  |  |  | w | 
					
						
							|  |  |  | q | 
					
						
							|  |  |  | ENDOFINPUT | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     aa=1 | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | fff is a function | 
					
						
							|  |  |  | fff ()  | 
					
						
							|  |  |  | {  | 
					
						
							| 
									
										
										
										
											2006-10-10 14:15:34 +00:00
										 |  |  |     ed /tmp/foo > /dev/null  <<ENDOFINPUT | 
					
						
							| 
									
										
										
										
											1997-06-05 14:59:13 +00:00
										 |  |  | /^name/d | 
					
						
							|  |  |  | w | 
					
						
							|  |  |  | q | 
					
						
							|  |  |  | ENDOFINPUT | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     aa=1 | 
					
						
							|  |  |  | } | 
					
						
							| 
									
										
										
										
											2009-02-19 22:21:29 +00:00
										 |  |  | foo is a function | 
					
						
							|  |  |  | foo ()  | 
					
						
							|  |  |  | {  | 
					
						
							|  |  |  |     echo; | 
					
						
							|  |  |  |     cat  <<END | 
					
						
							|  |  |  | bar | 
					
						
							|  |  |  | END | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     cat  <<EOF | 
					
						
							|  |  |  | qux | 
					
						
							|  |  |  | EOF | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | bar | 
					
						
							|  |  |  | qux | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | bar | 
					
						
							|  |  |  | qux | 
					
						
							| 
									
										
										
										
											2011-11-21 20:51:19 -05:00
										 |  |  | comsub here-string | 
					
						
							|  |  |  | ./heredoc.tests: line 100: warning: here-document at line 98 delimited by end-of-file (wanted `EOF') | 
					
						
							| 
									
										
										
										
											1996-12-23 17:02:34 +00:00
										 |  |  | hi | 
					
						
							|  |  |  | there |