82 lines
		
	
	
	
		
			1.3 KiB
		
	
	
	
		
			Text
		
	
	
	
	
	
			
		
		
	
	
			82 lines
		
	
	
	
		
			1.3 KiB
		
	
	
	
		
			Text
		
	
	
	
	
	
| a=$'a\001b'
 | |
| 
 | |
| e=$'uv\001\001wx'
 | |
| 
 | |
| recho $a
 | |
| recho $e
 | |
| 
 | |
| recho ${a/$'\001'/A}
 | |
| recho "${a/$'\001'/A}"
 | |
| recho ${e/$'\001'/A}
 | |
| recho "${e/$'\001'/A}"
 | |
| 
 | |
| recho ${a/b/B}
 | |
| recho "${a/b/B}"
 | |
| recho ${e/w/W}
 | |
| recho "${e/w/W}"
 | |
| 
 | |
| recho ${a//$'\001'/A}
 | |
| recho "${a//$'\001'/A}"
 | |
| recho ${e//$'\001'/A}
 | |
| recho "${e//$'\001'/A}"
 | |
| 
 | |
| recho ${a//b/B}
 | |
| recho "${a//b/B}"
 | |
| recho ${e//w/W}
 | |
| recho "${e//w/W}"
 | |
| 
 | |
| # pos params pat subst
 | |
| 
 | |
| set $e $e
 | |
| 
 | |
| recho ${@/$'\001'/A}
 | |
| recho "${@/$'\001'/A}"
 | |
| recho ${@/w/W}
 | |
| recho "${@/w/W}"
 | |
| 
 | |
| recho ${@//$'\001'/A}
 | |
| recho "${@//$'\001'/A}"
 | |
| recho ${@//w/W}
 | |
| recho "${@//w/W}"
 | |
| 
 | |
| arr[0]=$a
 | |
| arr[1]=$e
 | |
| 
 | |
| recho ${arr[0]}
 | |
| recho ${arr[1]}
 | |
| 
 | |
| recho ${arr[0]/$'\001'/A}
 | |
| recho "${arr[0]/$'\001'/A}"
 | |
| recho ${arr[1]/$'\001'/A}
 | |
| recho "${arr[1]/$'\001'/A}"
 | |
| 
 | |
| recho ${arr[0]/b/B}
 | |
| recho "${arr[0]/b/B}"
 | |
| recho ${arr[1]/w/W}
 | |
| recho "${arr[1]/w/W}"
 | |
| 
 | |
| recho ${arr[0]//$'\001'/A}
 | |
| recho "${arr[0]//$'\001'/A}"
 | |
| recho ${arr[1]//$'\001'/A}
 | |
| recho "${arr[1]//$'\001'/A}"
 | |
| 
 | |
| recho ${arr[0]//b/B}
 | |
| recho "${arr[0]//b/B}"
 | |
| recho ${arr[1]//w/W}
 | |
| recho "${arr[1]//w/W}"
 | |
| 
 | |
| recho ${arr[@]/$'\001'/A}
 | |
| recho "${arr[@]/$'\001'/A}"
 | |
| 
 | |
| recho ${arr[@]/b/B}
 | |
| recho "${arr[@]/b/B}"
 | |
| recho ${arr[@]/w/W}
 | |
| recho "${arr[@]/w/W}"
 | |
| 
 | |
| recho ${arr[@]//$'\001'/A}
 | |
| recho "${arr[@]//$'\001'/A}"
 | |
| 
 | |
| recho ${arr[@]//b/B}
 | |
| recho "${arr[@]//b/B}"
 | |
| recho ${arr[@]//w/W}
 | |
| recho "${arr[@]//w/W}"
 | 
