518 lines
8.8 KiB
Text
518 lines
8.8 KiB
Text
argv[1] = <foo bar>
|
|
argv[1] = <foo>
|
|
argv[1] = </usr/homes/chet>
|
|
argv[1] = </usr/homes/chet>
|
|
argv[1] = </usr/homes/chet>
|
|
./new-exp.tests: line 24: HOME: }: syntax error: operand expected (error token is "}")
|
|
unset
|
|
argv[1] = </usr/homes/chet>
|
|
argv[1] = </usr/homes/chet>
|
|
argv[1] = </usr/homes/chet>
|
|
argv[1] = </usr/homes/chet>
|
|
argv[1] = </usr/homes/chet>
|
|
argv[1] = </usr/homes/chet>
|
|
argv[1] = </usr/homes/chet>
|
|
argv[1] = <*@>
|
|
argv[1] = <*@>
|
|
argv[1] = <@*>
|
|
argv[1] = <)>
|
|
argv[1] = <")">
|
|
argv[1] = <-abcd>
|
|
argv[2] = <->
|
|
argv[1] = <-abcd>
|
|
argv[2] = <->
|
|
argv[1] = <-abcd->
|
|
bar foo
|
|
bar foo
|
|
bar foo
|
|
barfoo
|
|
barfoo
|
|
\x
|
|
argv[1] = <abcd>
|
|
argv[1] = <efg>
|
|
argv[2] = <nop>
|
|
argv[1] = <efg>
|
|
argv[2] = <nop>
|
|
argv[1] = <hijklmnop>
|
|
argv[1] = <abcdefghijklmnop>
|
|
argv[1] = <abcdefghijklmnop>
|
|
argv[1] = <ab cd>
|
|
argv[2] = <ef>
|
|
argv[1] = <gh ij>
|
|
argv[2] = <kl mn>
|
|
argv[1] = <gh ij>
|
|
argv[2] = <kl mn>
|
|
argv[3] = <op>
|
|
argv[1] = <ab cd>
|
|
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>
|
|
argv[1] = <abcdefghijklmnop>
|
|
argv[1] = <abcdefghijklmnop>
|
|
./new-exp.tests: line 172: ABX: unbound variable
|
|
./new-exp.tests: line 176: $6: cannot assign in this way
|
|
argv[1] = <xxcde>
|
|
argv[1] = <axxde>
|
|
argv[1] = <abxyz>
|
|
argv[1] = <abbcde>
|
|
argv[1] = <abcde>
|
|
argv[1] = <abcabe>
|
|
argv[1] = <abcdlast>
|
|
argv[1] = <abcde>
|
|
argv[1] = <xxcd>
|
|
argv[1] = <abxx>
|
|
argv[1] = <xxgh>
|
|
argv[1] = <efgh>
|
|
argv[1] = <xxfgh>
|
|
argv[1] = <zagh>
|
|
argv[1] = <zaza>
|
|
argv[1] = <zagh>
|
|
argv[1] = <efza>
|
|
argv[1] = <yyy>
|
|
argv[2] = <yyy>
|
|
argv[3] = <yyy>
|
|
argv[4] = <yyy>
|
|
argv[5] = <yyy>
|
|
argv[6] = <yyy>
|
|
argv[1] = <yyy>
|
|
argv[2] = <yyy>
|
|
argv[3] = <yyy>
|
|
argv[4] = <yyy>
|
|
argv[5] = <yyy>
|
|
argv[6] = <yyy>
|
|
argv[1] = <yyy>
|
|
argv[2] = <yyy>
|
|
argv[3] = <yyy>
|
|
argv[4] = <yyy>
|
|
argv[5] = <yyy>
|
|
argv[6] = <yyy>
|
|
argv[1] = <yyy>
|
|
argv[2] = <efgh>
|
|
argv[3] = <ijkl>
|
|
argv[4] = <mnop>
|
|
argv[5] = <qrst>
|
|
argv[6] = <uvwx>
|
|
argv[1] = <abxx>
|
|
argv[2] = <efxx>
|
|
argv[3] = <ijxx>
|
|
argv[4] = <mnxx>
|
|
argv[5] = <qrxx>
|
|
argv[6] = <uvxx>
|
|
argv[1] = <xxcd>
|
|
argv[1] = <xxcd>
|
|
argv[2] = <xxgh>
|
|
argv[3] = <xxkl>
|
|
argv[4] = <xxop>
|
|
argv[5] = <xxst>
|
|
argv[6] = <xxwx>
|
|
argv[1] = <abxx>
|
|
argv[2] = <efxx>
|
|
argv[3] = <ijxx>
|
|
argv[4] = <mnxx>
|
|
argv[5] = <qrxx>
|
|
argv[6] = <uvxx>
|
|
argv[1] = <zaza>
|
|
argv[1] = <ijza>
|
|
argv[1] = <zaza>
|
|
argv[2] = <zaza>
|
|
argv[3] = <zaza>
|
|
argv[4] = <zaza>
|
|
argv[5] = <zaza>
|
|
argv[6] = <zaza>
|
|
argv[1] = <zacd>
|
|
argv[2] = <zagh>
|
|
argv[3] = <zakl>
|
|
argv[4] = <zaop>
|
|
argv[5] = <zast>
|
|
argv[6] = <zawx>
|
|
argv[1] = <yyy>
|
|
argv[2] = <yyy>
|
|
argv[3] = <yyy>
|
|
argv[4] = <yyy>
|
|
argv[5] = <yyy>
|
|
argv[6] = <yyy>
|
|
argv[1] = <yyy>
|
|
argv[2] = <efgh>
|
|
argv[3] = <ijkl>
|
|
argv[4] = <mnop>
|
|
argv[5] = <qrst>
|
|
argv[6] = <uvwx>
|
|
argv[1] = <abcd>
|
|
argv[2] = <efgh>
|
|
argv[3] = <ijkl>
|
|
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: line 31: /tmp/bashtmp.x*: No such file or directory
|
|
./new-exp2.sub: line 35: /tmp/redir-notthere: No such file or directory
|
|
1
|
|
argv[1] = <6>
|
|
./new-exp.tests: line 277: ${#:}: bad substitution
|
|
argv[1] = <'>
|
|
argv[1] = <">
|
|
argv[1] = <"hello">
|
|
argv[1] = <>
|
|
argv[1] = <>
|
|
argv[1] = <>
|
|
argv[1] = <abcdef>
|
|
argv[1] = <abc def>
|
|
argv[1] = <abcdef>
|
|
argv[1] = <abc>
|
|
argv[2] = <def>
|
|
argv[1] = <abcdef>
|
|
argv[1] = <abc def>
|
|
argv[1] = <abcdef>
|
|
argv[1] = <abc def>
|
|
argv[1] = <ab>
|
|
argv[2] = <cd>
|
|
argv[3] = <ef>
|
|
argv[4] = <gh>
|
|
argv[1] = <ab>
|
|
argv[2] = <cd>
|
|
argv[3] = <ef>
|
|
argv[4] = <gh>
|
|
argv[1] = <ab>
|
|
argv[2] = <cd>
|
|
argv[3] = <ef>
|
|
argv[4] = <gh>
|
|
argv[1] = <>
|
|
argv[1] = <>
|
|
argv[1] = <>
|
|
argv[1] = <>
|
|
argv[1] = <>
|
|
argv[1] = <>
|
|
argv[1] = <hijklmnopqrstuv>
|
|
argv[1] = <pqrstuv>
|
|
argv[1] = <uvwxyz>
|
|
argv[1] = <abcdefghijklmnopqrstuvwxyz>
|
|
argv[1] = <abcdefghijklmnopqrst>
|
|
argv[1] = <klmnopq>
|
|
argv[1] = <klmnopq>
|
|
argv[1] = <klmnopq>
|
|
argv[1] = <"2 3">
|
|
argv[1] = <"2:3">
|
|
argv[1] = <"34">
|
|
argv[1] = <"3456">
|
|
argv[1] = <"3456">
|
|
argv[1] = <"3456">
|
|
argv[1] = <^A>
|
|
argv[2] = <^B>
|
|
argv[3] = <^?>
|
|
argv[1] = <^A>
|
|
argv[2] = <^B>
|
|
argv[3] = <^?>
|
|
argv[1] = <^A>
|
|
argv[2] = <^B>
|
|
argv[3] = <^?>
|
|
argv[1] = <^A>
|
|
argv[2] = <^B>
|
|
argv[3] = <^?>
|
|
argv[1] = <one/two>
|
|
argv[1] = <one/two>
|
|
argv[1] = <two>
|
|
argv[1] = <oneonetwo>
|
|
argv[1] = <onetwo>
|
|
argv[1] = <two>
|
|
argv[1] = <oneonetwo>
|
|
./new-exp.tests: line 421: -2: substring expression < 0
|
|
argv[1] = <defghi>
|
|
argv[1] = <efghi>
|
|
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>
|
|
argv[4] = </usr/gnu/bin>
|
|
argv[5] = </usr/bin/X11>
|
|
argv[6] = </sbin>
|
|
argv[7] = </usr/sbin>
|
|
argv[1] = <r>
|
|
argv[2] = <s>
|
|
argv[3] = <t>
|
|
argv[4] = <u>
|
|
argv[5] = <v>
|
|
argv[6] = <w>
|
|
argv[7] = <x>
|
|
argv[8] = <y>
|
|
argv[9] = <z>
|
|
argv[1] = <r>
|
|
argv[2] = <s>
|
|
argv[3] = <t>
|
|
argv[4] = <u>
|
|
argv[5] = <v>
|
|
argv[6] = <w>
|
|
argv[7] = <x>
|
|
argv[8] = <y>
|
|
argv[9] = <z>
|
|
argv[1] = <r>
|
|
argv[2] = <s>
|
|
argv[3] = <t>
|
|
argv[4] = <u>
|
|
argv[5] = <v>
|
|
argv[6] = <w>
|
|
argv[7] = <x>
|
|
argv[8] = <y>
|
|
argv[9] = <z>
|
|
argv[1] = <r>
|
|
argv[2] = <s>
|
|
argv[3] = <t>
|
|
argv[4] = <u>
|
|
argv[5] = <v>
|
|
argv[6] = <w>
|
|
argv[7] = <x>
|
|
argv[8] = <y>
|
|
argv[9] = <z>
|
|
argv[1] = <a>
|
|
argv[2] = <a>
|
|
argv[3] = <a>
|
|
argv[4] = <a>
|
|
argv[5] = <a>
|
|
argv[6] = <a>
|
|
argv[7] = <a>
|
|
argv[8] = <a>
|
|
argv[9] = <a>
|
|
argv[1] = <a>
|
|
argv[2] = <a>
|
|
argv[3] = <a>
|
|
argv[4] = <a>
|
|
argv[5] = <a>
|
|
argv[6] = <a>
|
|
argv[7] = <a>
|
|
argv[8] = <a>
|
|
argv[9] = <a>
|
|
argv[1] = <r>
|
|
argv[2] = <s>
|
|
argv[3] = <t>
|
|
argv[4] = <u>
|
|
argv[5] = <v>
|
|
argv[6] = <w>
|
|
argv[7] = <x>
|
|
argv[8] = <y>
|
|
argv[9] = <z>
|
|
argv[1] = <r>
|
|
argv[2] = <s>
|
|
argv[3] = <t>
|
|
argv[4] = <u>
|
|
argv[5] = <v>
|
|
argv[6] = <w>
|
|
argv[7] = <x>
|
|
argv[8] = <y>
|
|
argv[9] = <z>
|
|
argv[1] = <r>
|
|
argv[2] = <s>
|
|
argv[3] = <t>
|
|
argv[4] = <u>
|
|
argv[5] = <v>
|
|
argv[6] = <w>
|
|
argv[7] = <x>
|
|
argv[8] = <y>
|
|
argv[9] = <z>
|
|
argv[1] = <r>
|
|
argv[2] = <s>
|
|
argv[3] = <t>
|
|
argv[4] = <u>
|
|
argv[5] = <v>
|
|
argv[6] = <w>
|
|
argv[7] = <x>
|
|
argv[8] = <y>
|
|
argv[9] = <z>
|
|
argv[1] = <r>
|
|
argv[2] = <s>
|
|
argv[3] = <t>
|
|
argv[4] = <u>
|
|
argv[5] = <v>
|
|
argv[6] = <w>
|
|
argv[7] = <x>
|
|
argv[8] = <y>
|
|
argv[9] = <z>
|
|
argv[1] = <r>
|
|
argv[2] = <s>
|
|
argv[3] = <t>
|
|
argv[4] = <u>
|
|
argv[5] = <v>
|
|
argv[6] = <w>
|
|
argv[7] = <x>
|
|
argv[8] = <y>
|
|
argv[9] = <z>
|
|
argv[1] = <a>
|
|
argv[2] = <a>
|
|
argv[3] = <a>
|
|
argv[4] = <a>
|
|
argv[5] = <a>
|
|
argv[6] = <a>
|
|
argv[7] = <a>
|
|
argv[8] = <a>
|
|
argv[9] = <a>
|
|
argv[1] = <a>
|
|
argv[2] = <a>
|
|
argv[3] = <a>
|
|
argv[4] = <a>
|
|
argv[5] = <a>
|
|
argv[6] = <a>
|
|
argv[7] = <a>
|
|
argv[8] = <a>
|
|
argv[9] = <a>
|
|
argv[1] = <r>
|
|
argv[2] = <s>
|
|
argv[3] = <t>
|
|
argv[4] = <u>
|
|
argv[5] = <v>
|
|
argv[6] = <w>
|
|
argv[7] = <x>
|
|
argv[8] = <y>
|
|
argv[9] = <z>
|
|
argv[1] = <r>
|
|
argv[2] = <s>
|
|
argv[3] = <t>
|
|
argv[4] = <u>
|
|
argv[5] = <v>
|
|
argv[6] = <w>
|
|
argv[7] = <x>
|
|
argv[8] = <y>
|
|
argv[9] = <z>
|
|
./new-exp.tests: line 480: $9: unbound variable
|
|
./new-exp.tests: line 481: 9: unbound variable
|
|
./new-exp.tests: line 482: UNSET: unbound variable
|
|
./new-exp.tests: line 483: UNSET: unbound variable
|
|
./new-exp.tests: line 484: UNSET: unbound variable
|
|
./new-exp.tests: line 485: UNSET: unbound variable
|
|
./new-exp.tests: line 486: UNSET: unbound variable
|
|
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: line 19: ${!_Q* }: bad substitution
|
|
./new-exp3.sub: line 24: ${!1*}: bad substitution
|
|
./new-exp3.sub: line 26: ${!@*}: bad substitution
|
|
Case01---3---A:B:C---
|
|
Case02---1---A B C::---
|
|
Case03---3---A:B:C---
|
|
Case04---3---A:B:C---
|
|
Case05---3---A:B:C---
|
|
Case06---1---A B C::---
|
|
Case07---3---A:B:C---
|
|
Case08---3---A:B:C---
|
|
./new-exp.tests: line 506: ${$(($#-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: line 525: $(($# - 2)): substring expression < 0
|
|
argv[1] = <bin>
|
|
argv[2] = <bin>
|
|
argv[3] = <ucb>
|
|
argv[4] = <bin>
|
|
argv[5] = <.>
|
|
argv[6] = <sbin>
|
|
argv[7] = <sbin>
|
|
argv[1] = </>
|
|
argv[2] = </>
|
|
argv[3] = </>
|
|
argv[4] = </>
|
|
argv[5] = </>
|
|
argv[6] = </>
|
|
argv[1] = <bin>
|
|
argv[2] = <usr/bin>
|
|
argv[3] = <usr/ucb>
|
|
argv[4] = <usr/local/bin>
|
|
argv[5] = <.>
|
|
argv[6] = <sbin>
|
|
argv[7] = <usr/sbin>
|
|
argv[1] = </bin>
|
|
argv[2] = </usr/bin>
|
|
argv[3] = </usr/ucb>
|
|
argv[4] = </usr/local/bin>
|
|
argv[5] = <.>
|
|
argv[6] = </sbin>
|
|
argv[7] = </usr/sbin>
|
|
argv[1] = </full/path/to>
|
|
argv[1] = </>
|
|
argv[1] = <full/path/to/x16>
|
|
argv[1] = <x16>
|
|
two
|
|
one
|
|
ne
|
|
one
|
|
|
|
one
|
|
one
|
|
one
|
|
1 2 3 4 5 6 7 8 9
|
|
9
|
|
9
|
|
0
|
|
9
|
|
8 9
|
|
123456789
|
|
9
|
|
9
|
|
h
|
|
h
|
|
--blah
|
|
--blah
|
|
lah
|
|
lah
|
|
argv[1] = <>
|
|
argv[1] = <+>
|
|
argv[1] = <+^?>
|
|
argv[1] = <+>
|
|
argv[1] = <^?2>
|
|
argv[1] = <^?2>
|
|
argv[1] = <^?>
|
|
argv[1] = <^?>
|
|
argv[1] = <>
|
|
argv[1] = <>
|
|
argv[1] = <>
|
|
argv[1] = <>
|
|
argv[1] = <12>
|
|
./new-exp.tests: line 560: ABXD: parameter unset
|