commit bash-20070405 snapshot

This commit is contained in:
Chet Ramey
2011-12-07 09:06:13 -05:00
parent d3ad40dee6
commit e6598ba488
36 changed files with 20242 additions and 362 deletions
+6 -30
View File
@@ -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,8 @@ 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-$$
trap "cd / ; rm -rf $TMPDIR/bash-test-$$" 0 1 2 3 6 15
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"]}
# tests for post-bash-3.2 problems, most fixed in bash-3.2 patches
${THIS_SH} ./array6.sub