]> git.ipfire.org Git - thirdparty/bash.git/blobdiff - tests/varenv.right
Bash-4.4 distribution sources and documentation
[thirdparty/bash.git] / tests / varenv.right
index 771ee640e64944d83366045f608a24f27c929cd0..38d1ce7ddc949b9cca5d43b4cac6ec625f75dc84 100644 (file)
@@ -29,7 +29,68 @@ declare -i ivar="10"
 unset
 declare -x ivar="42"
 hB
-braceexpand:hashall
-hPB
-braceexpand:hashall:physical
-declare -r SHELLOPTS="braceexpand:hashall:physical"
+braceexpand:hashall:interactive-comments
+hBP
+braceexpand:hashall:interactive-comments:physical
+declare -r SHELLOPTS="braceexpand:hashall:interactive-comments:physical"
+abcde
+20
+30
+40
+50
+|0|10|
+10
+|0|10|
+10
+|0|10|
+10
+|4|
+4
+|0|11|
+after fff3: x=4
+|0|12|
+|y|
+|y|
+a:b:c:d
+a-b-c-d
+a:b:c:d
+g: , 
+f: , 
+FIN: asdf fdsa, asdf fdsa
+g: v = , w =
+f: v = , w =
+FIN: v = two, w = one
+./varenv4.sub: line 54: bbb: unique: cannot convert indexed to associative array
+after bbb: 1
+declare -Ar FOOBAR=([foo]="bar" )
+declare -Ar FOOBAR=([foo]="bar" )
+declare -ar FOOBAR2=([0]="bar")
+declare -ar FOOBAR2=([0]="bar")
+F OUTSIDE
+F OUTSIDE
+declare -ar outside=()
+declare -ir outside1="1"
+tempenv = foo
+0
+declare -ar myvar=([0]="0")
+1
+declare -ir myvar="1"
+declare -rx tempvar1='foo'
+declare -rx tempvar2='qux'
+./varenv7.sub: line 44: local: var: readonly variable
+inside: outside
+outside: outside
+local: unset1 unset2
+abc
+abc
+:1
+:2
+after: ----
+global:1
+global:2
+after: --global--
+after: ----
+x = :1:2
+a=z
+a=b
+a=z