mirror of
https://https.git.savannah.gnu.org/git/bash.git
synced 2026-06-30 00:49:57 +02:00
bash-5.0-rc1 release
This commit is contained in:
+44
-44
@@ -446,7 +446,7 @@ declare -a a=([0]="1" [1]="2" [2]="3")
|
||||
declare -A a=()
|
||||
declare -- a="([0]=a [1]=b)"
|
||||
declare -a a=([0]="a" [1]="b")
|
||||
declare -A a=([0]="a" [1]="b" )
|
||||
declare -A a=([1]="b" [0]="a" )
|
||||
declare -a var=([0]="[\$(echo" [1]="total" [2]="0)]=1" [3]="[2]=2]")
|
||||
declare -a var=([0]="[\$(echo total 0)]=1 [2]=2]")
|
||||
declare -a var=([0]="[\$(echo" [1]="total" [2]="0)]=1" [3]="[2]=2]")
|
||||
@@ -614,19 +614,19 @@ reference:
|
||||
5.
|
||||
6.
|
||||
assignment:
|
||||
1.declare -A a=([" "]="10" [0]="0" [1]="1" )
|
||||
2.declare -A a=([" "]="11" [0]="0" [1]="1" )
|
||||
3.declare -A a=([" "]="12" [0]="0" [1]="1" )
|
||||
4.declare -A a=([" "]="13" [0]="0" [1]="1" )
|
||||
1.declare -A a=([1]="1" [0]="0" [" "]="10" )
|
||||
2.declare -A a=([1]="1" [0]="0" [" "]="11" )
|
||||
3.declare -A a=([1]="1" [0]="0" [" "]="12" )
|
||||
4.declare -A a=([1]="1" [0]="0" [" "]="13" )
|
||||
arithmetic:
|
||||
1.declare -A a=([" "]="10" [0]="0" [1]="1" )
|
||||
2.declare -A a=([" "]="11" [0]="0" [1]="1" )
|
||||
3.declare -A a=([" "]="12" [0]="0" [1]="1" )
|
||||
4.declare -A a=([" "]="13" [0]="0" [1]="1" )
|
||||
5.declare -A a=([" "]="10" [0]="0" [1]="1" )
|
||||
6.declare -A a=([" "]="10" [0]="0" [1]="1" ["\" \""]="11" )
|
||||
7.declare -A a=([" "]="12" [0]="0" [1]="1" ["\" \""]="11" )
|
||||
8.declare -A a=([" "]="12" [0]="0" [1]="1" ["\" \""]="13" )
|
||||
1.declare -A a=([1]="1" [0]="0" [" "]="10" )
|
||||
2.declare -A a=([1]="1" [0]="0" [" "]="11" )
|
||||
3.declare -A a=([1]="1" [0]="0" [" "]="12" )
|
||||
4.declare -A a=([1]="1" [0]="0" [" "]="13" )
|
||||
5.declare -A a=([1]="1" [0]="0" [" "]="10" )
|
||||
6.declare -A a=([1]="1" [0]="0" [" "]="10" ["\" \""]="11" )
|
||||
7.declare -A a=([1]="1" [0]="0" [" "]="12" ["\" \""]="11" )
|
||||
8.declare -A a=([1]="1" [0]="0" [" "]="12" ["\" \""]="13" )
|
||||
argv[1] = <aa>
|
||||
argv[2] = <bb>
|
||||
argv[1] = <aa>
|
||||
@@ -665,13 +665,13 @@ argv[1] = <xa+bb>
|
||||
argv[1] = <xa+bb>
|
||||
argv[1] = <xa+bb>
|
||||
argv[2] = <xa+bb>
|
||||
argv[1] = <xa>
|
||||
argv[2] = <bb>
|
||||
argv[1] = <xa>
|
||||
argv[2] = <bb>
|
||||
argv[1] = <xa>
|
||||
argv[2] = <bb>
|
||||
argv[1] = <xa+bb>
|
||||
argv[1] = <bb>
|
||||
argv[2] = <xa>
|
||||
argv[1] = <bb>
|
||||
argv[2] = <xa>
|
||||
argv[1] = <bb>
|
||||
argv[2] = <xa>
|
||||
argv[1] = <bb+xa>
|
||||
argv[1] = <xa>
|
||||
argv[2] = <bb>
|
||||
argv[1] = <xa>
|
||||
@@ -688,13 +688,13 @@ argv[1] = <xabb>
|
||||
argv[1] = <xabb>
|
||||
argv[1] = <xabb>
|
||||
argv[2] = <xabb>
|
||||
argv[1] = <xa>
|
||||
argv[2] = <bb>
|
||||
argv[1] = <xa>
|
||||
argv[2] = <bb>
|
||||
argv[1] = <xa>
|
||||
argv[2] = <bb>
|
||||
argv[1] = <xabb>
|
||||
argv[1] = <bb>
|
||||
argv[2] = <xa>
|
||||
argv[1] = <bb>
|
||||
argv[2] = <xa>
|
||||
argv[1] = <bb>
|
||||
argv[2] = <xa>
|
||||
argv[1] = <bbxa>
|
||||
argv[1] = <aa>
|
||||
argv[2] = <bb>
|
||||
argv[1] = <aa>
|
||||
@@ -719,13 +719,13 @@ argv[1] = <aa>
|
||||
argv[2] = <bb>
|
||||
argv[3] = <aa>
|
||||
argv[4] = <bb>
|
||||
argv[1] = <aa>
|
||||
argv[2] = <bb>
|
||||
argv[1] = <aa>
|
||||
argv[2] = <bb>
|
||||
argv[1] = <aa>
|
||||
argv[2] = <bb>
|
||||
argv[1] = <aa+bb>
|
||||
argv[1] = <bb>
|
||||
argv[2] = <aa>
|
||||
argv[1] = <bb>
|
||||
argv[2] = <aa>
|
||||
argv[1] = <bb>
|
||||
argv[2] = <aa>
|
||||
argv[1] = <bb+aa>
|
||||
argv[1] = <a>
|
||||
argv[2] = <b>
|
||||
argv[1] = <a>
|
||||
@@ -740,22 +740,22 @@ argv[1] = <a>
|
||||
argv[2] = <b>
|
||||
argv[3] = <a>
|
||||
argv[4] = <b>
|
||||
argv[1] = <a>
|
||||
argv[2] = <b>
|
||||
argv[1] = <a>
|
||||
argv[2] = <b>
|
||||
argv[1] = <a>
|
||||
argv[2] = <b>
|
||||
argv[1] = <a+b>
|
||||
argv[1] = <b>
|
||||
argv[2] = <a>
|
||||
argv[1] = <b>
|
||||
argv[2] = <a>
|
||||
argv[1] = <b>
|
||||
argv[2] = <a>
|
||||
argv[1] = <b+a>
|
||||
7
|
||||
./array27.sub: line 11: a[]]=7 : syntax error: invalid arithmetic operator (error token is "]=7 ")
|
||||
declare -A A=([$'\t']="2" [" "]="2" )
|
||||
./array27.sub: line 23: ((: A[]]=2 : syntax error: invalid arithmetic operator (error token is "]=2 ")
|
||||
declare -A A=([$'\t']="2" [" "]="2" ["*"]="2" ["@"]="2" )
|
||||
declare -A A=([$'\t']="2" ["*"]="2" [" "]="2" ["@"]="2" )
|
||||
./array27.sub: line 32: A[]]: bad array subscript
|
||||
declare -A A=([$'\t']="X" [" "]="X" ["*"]="X" ["@"]="X" )
|
||||
declare -A A=([$'\t']="X" ["*"]="X" [" "]="X" ["@"]="X" )
|
||||
./array27.sub: line 40: A[]]: bad array subscript
|
||||
declare -A A=([$'\t']="X" [" "]="X" ["*"]="X" ["@"]="X" )
|
||||
declare -A A=([$'\t']="X" ["*"]="X" [" "]="X" ["@"]="X" )
|
||||
./array27.sub: line 48: declare: `A[]]=X': not a valid identifier
|
||||
declare -A A=(["*"]="X" ["@"]="X" )
|
||||
./array27.sub: line 56: declare: `A[]]=X': not a valid identifier
|
||||
|
||||
Reference in New Issue
Block a user