| 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 |
| 4, A B C D |
| 2, C D |
| 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> |
| argv[1] = <> |
| argv[1] = <> |
| argv[1] = </tmp/test/TEST> |
| foo is a function |
| foo () |
| { |
| echo < <(cat x1) |
| } |
| foo () |
| { |
| echo < <(cat x1) |
| } |
| bar () { echo < <(cat x1) } |
| bar is a function |
| bar () |
| { |
| echo < <(cat x1) |
| } |
| argv[1] = </> |
| argv[1] = </> |
| ./new-exp.tests: line 568: ABXD: parameter unset |