]> git.ipfire.org Git - thirdparty/bash.git/blobdiff - tests/new-exp.right
Imported from ../bash-2.05.tar.gz.
[thirdparty/bash.git] / tests / new-exp.right
index 7f013decf4eada1180efa9f0e4a0733e0ab365a2..db66ab042c8090cc5072aca8c2c0e1cb4dd147e5 100644 (file)
@@ -48,6 +48,12 @@ argv[2] = <ef>
 argv[3] = <gh ij>
 argv[4] = <kl mn>
 argv[5] = <op>
+argv[1] = </home/chet/foo//bar/abcabcabc>
+argv[1] = <home/chet/foo//bar/abcabcabc>
+argv[1] = <home>
+argv[1] = <home>
+argv[1] = <home>
+argv[1] = <home>
 argv[1] = <abcdefghijklmnop>
 argv[1] = <4>
 argv[1] = <op>
@@ -148,6 +154,12 @@ argv[4] = <mnop>
 argv[5] = <qrst>
 argv[6] = <uvwyyy>
 
+This
+string
+has
+multiple
+lines.
+This-string-has-multiple-lines.
 this is a test of proc subst
 this is test 2
 ./new-exp2.sub: /tmp/bashtmp.x*: No such file or directory
@@ -228,6 +240,10 @@ argv[1] = <e*docrine>
 argv[1] = <e*docri*e>
 argv[1] = <endocrine>
 argv[1] = <endocrine>
+argv[1] = <endocrine>
+argv[1] = <endocrine>
+argv[1] = <endocrine>
+argv[1] = <endocrine>
 argv[1] = </usr/bin>
 argv[2] = </bin>
 argv[3] = </usr/local/bin>
@@ -390,4 +406,38 @@ argv[1] = <5>
 argv[1] = <#>
 argv[1] = <#>
 argv[1] = <>
+argv[1] = <_QUANTITY>
+argv[2] = <_QUART>
+argv[3] = <_QUEST>
+argv[4] = <_QUILL>
+argv[5] = <_QUOTA>
+argv[6] = <_QUOTE>
+argv[1] = <_QUANTITY>
+argv[2] = <_QUART>
+argv[3] = <_QUEST>
+argv[4] = <_QUILL>
+argv[5] = <_QUOTA>
+argv[6] = <_QUOTE>
+argv[1] = <_QUANTITY-_QUART-_QUEST-_QUILL-_QUOTA-_QUOTE>
+./new-exp3.sub: ${!_Q* }: bad substitution
+./new-exp3.sub: ${!1*}: bad substitution
+./new-exp3.sub: ${!@*}: bad substitution
+./new-exp.tests: ${$(($#-1))}: bad substitution
+argv[1] = <a>
+argv[2] = <b>
+argv[3] = <c>
+argv[4] = <d>
+argv[5] = <e>
+argv[6] = <f>
+argv[7] = <g>
+argv[1] = <a>
+argv[2] = <b>
+argv[3] = <c>
+argv[4] = <d>
+argv[5] = <e>
+argv[1] = <a>
+argv[1] = <a>
+argv[2] = <b>
+argv[1] = <>
+./new-exp.tests: $(($# - 2)): substring expression < 0
 ./new-exp.tests: ABXD: parameter unset