Imported from ../bash-4.0-rc1.tar.gz.
This commit is contained in:
		
					parent
					
						
							
								f1be666c7d
							
						
					
				
			
			
				commit
				
					
						3185942a52
					
				
			
		
					 666 changed files with 188710 additions and 54674 deletions
				
			
		|  | @ -253,6 +253,8 @@ foo=([10]="bar") | |||
| echo ${foo[0]} | ||||
| rm 1=bar | ||||
| 
 | ||||
| cd $OLDPWD | ||||
| 
 | ||||
| foo=(a b c d e f g) | ||||
| echo ${foo[@]} | ||||
| 
 | ||||
|  | @ -372,34 +374,13 @@ declare -a x=($0) | |||
| declare -a x=(\$0) | ||||
| echo "${x[@]}" | ||||
| 
 | ||||
| : ${TMPDIR:=/tmp} | ||||
| # tests for bash-3.1 problems | ||||
| ${THIS_SH} ./array5.sub | ||||
| 
 | ||||
| mkdir $TMPDIR/bash-test-$$ | ||||
| cd $TMPDIR/bash-test-$$ | ||||
| # tests for post-bash-3.2 problems, most fixed in bash-3.2 patches | ||||
| ${THIS_SH} ./array6.sub | ||||
| ${THIS_SH} ./array7.sub | ||||
| 
 | ||||
| trap "cd / ; rm -rf $TMPDIR/bash-test-$$" 0 1 2 3 6 15 | ||||
| ${THIS_SH} ./array8.sub | ||||
| 
 | ||||
| touch '[3]=abcde' | ||||
| 
 | ||||
| touch r s t u v | ||||
| 
 | ||||
| declare -a x=(*) | ||||
| 
 | ||||
| echo ${x[3]} | ||||
| echo ${x[@]} | ||||
| 
 | ||||
| unset x | ||||
| x=(a b c d e) | ||||
| 
 | ||||
| echo ${x[*]: -1} | ||||
| 
 | ||||
| unset x[4] | ||||
| unset x[2] | ||||
| 
 | ||||
| x[9]='9' | ||||
| 
 | ||||
| echo ${x[*]: -1} | ||||
| 
 | ||||
| TOOLKIT=(1 2 3 4 5 6 7 8 9 10) | ||||
| ARRAY="1" | ||||
| echo ${TOOLKIT["$ARRAY"]} | ||||
| ${THIS_SH} ./array9.sub | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Jari Aalto
				Jari Aalto