returns: 0 returns: 0 returns: 1 returns: 0 1 0 1 0 returns: 0 returns: 0 returns: 0 returns: 0 returns: 1 returns: 0 ./cond.tests: line 65: [[: X: integer expected returns: 2 returns: 0 returns: 1 returns: 1 returns: 1 returns: 1 returns: 0 returns: 0 returns: 0 returns: 1 returns: 0 returns: 1 returns: 0 returns: 1 returns: 1 returns: 0 ./cond.tests: line 126: [[: 4+: arithmetic syntax error: operand expected (error token is "+") returns: 1 returns: 0 returns: 0 returns: 0 returns: 0 returns: 1 returns: 0 returns: 0 returns: 1 returns: 0 ok jbig2dec found 1 libc found 2 libc ok 42 ok 43 ok 1 ok 2 ok 3 ok 4 ok 5 ok c1 ok c2 ok c3 ok c4 ok c5 ok c6 match 1 match 2 match 3 match 4 match 5 match 6 yes 1 yes 2 yes 3 yes 4 yes 5 yes 6 Dog 01 is Wiggles Dog 01 is Wiggles rematch 1 matches 7 matches 8 matches 9 unquoted matches match control-a 1 match control-a 2 match control-a 3 match control-a 4 match control-a 5 ok 1 ok 2 ok 3 ok 4 ok 4a ok 5 ok 6 ok 7 -- d ok 8 -- o ok 9 ok 10 ok 11 ok 12 argv[1] = <\^?> 0 1 1 0 1 1 0 1 1 [[ $'\001' =~ $'\001' ]] -> 0 [[ $'\001' =~ $'\\\001' ]] -> 0 [[ $'\001' =~ $'\\[\001]' ]] -> 1 --- [[ $'\a' =~ $'\a' ]] -> 0 [[ $'\a' =~ $'\\\a' ]] -> 0 [[ $'\a' =~ $'\\[\a]' ]] -> 1 --- [[ $'\177' =~ $'\177' ]] -> 0 [[ $'\177' =~ $'\\\177' ]] -> 0 [[ $'\177' =~ $'\\[\177]' ]] -> 1 --- 0 1 1 0 1 1 0 1 1 0 1 0 1 1 0 0 0 1 1 argv[1] = <^A> argv[2] = <^A> ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 bash: -c: line 1: unexpected token `EOF', expected `)' bash: -c: line 2: syntax error: unexpected end of file from `[[' command on line 1 bash: -c: line 1: unexpected EOF while looking for `]]' bash: -c: line 2: syntax error: unexpected end of file from `[[' command on line 1 bash: -c: line 1: syntax error in conditional expression: unexpected token `]' bash: -c: line 1: syntax error near `]' bash: -c: line 1: `[[ ( -t X ) ]' bash: -c: line 1: unexpected argument `&' to conditional unary operator bash: -c: line 1: syntax error near `&' bash: -c: line 1: `[[ -n &' bash: -c: line 1: syntax error in conditional expression: unexpected token `&' bash: -c: line 1: syntax error near `&' bash: -c: line 1: `[[ -n XX &' bash: -c: line 1: syntax error in conditional expression: unexpected token `&' bash: -c: line 1: syntax error near `&' bash: -c: line 1: `[[ -n XX & ]' bash: -c: line 1: unexpected token `&', conditional binary operator expected bash: -c: line 1: syntax error near `&' bash: -c: line 1: `[[ 4 & ]]' bash: -c: line 1: unexpected argument `&' to conditional binary operator bash: -c: line 1: syntax error near `&' bash: -c: line 1: `[[ 4 > & ]]' bash: -c: line 1: unexpected token `&' in conditional command bash: -c: line 1: syntax error near `&' bash: -c: line 1: `[[ & ]]' bash: -c: line 1: unexpected token `7', conditional binary operator expected bash: -c: line 1: syntax error near `7' bash: -c: line 1: `[[ -Q 7 ]]' bash: -c: line 1: unexpected argument `<' to conditional unary operator bash: -c: line 1: syntax error near `<' bash: -c: line 1: `[[ -n < ]]' ERR: 22: -[[ -n $unset ]]- failed ERR: 28: -[[ -z nonempty ]]- failed + [[ -t X ]] ./cond-xtrace1.sub: line 6: [[: X: integer expected + [[ '' > 7 ]] + [[ -n X ]] + ivar=42 + [[ 42 -eq 42 ]] + [[ -n a ]] + [[ -n b ]]