21 lines
		
	
	
	
		
			289 B
		
	
	
	
		
			Text
		
	
	
	
	
	
		
		
			
		
	
	
			21 lines
		
	
	
	
		
			289 B
		
	
	
	
		
			Text
		
	
	
	
	
	
| 
								 | 
							
								shopt -s expand_aliases
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								alias foo=echo
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								< /dev/null foo bar
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								< /dev/null x=value
							 | 
						||
| 
								 | 
							
								echo $x
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								< /dev/null x=newvalue foo bar
							 | 
						||
| 
								 | 
							
								echo $x
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								# problem reported by Vincent Lefevre
							 | 
						||
| 
								 | 
							
								alias a="echo OK >&2"
							 | 
						||
| 
								 | 
							
								a
							 | 
						||
| 
								 | 
							
								> /dev/null a
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								${THIS_SH} -c 'shopt -s expand_aliases; alias a="echo OK >&2"
							 | 
						||
| 
								 | 
							
								 a
							 | 
						||
| 
								 | 
							
								 > /dev/null a'
							 |