| 
									
										
										
										
											1996-12-23 17:02:34 +00:00
										 |  |  | t -a noexist | 
					
						
							|  |  |  | 1 | 
					
						
							|  |  |  | t -a run-all | 
					
						
							|  |  |  | 0 | 
					
						
							|  |  |  | t -b run-all | 
					
						
							|  |  |  | 1 | 
					
						
							|  |  |  | t -b /dev/jb1a | 
					
						
							|  |  |  | 1 | 
					
						
							|  |  |  | t -c run-all | 
					
						
							|  |  |  | 1 | 
					
						
							|  |  |  | t -c /dev/tty | 
					
						
							|  |  |  | 0 | 
					
						
							|  |  |  | t -d run-all | 
					
						
							|  |  |  | 1 | 
					
						
							|  |  |  | t -d /etc | 
					
						
							|  |  |  | 0 | 
					
						
							| 
									
										
										
										
											1997-06-05 14:59:13 +00:00
										 |  |  | t -d "" | 
					
						
							|  |  |  | 1 | 
					
						
							|  |  |  | b -d "" | 
					
						
							|  |  |  | 1 | 
					
						
							| 
									
										
										
										
											1996-12-23 17:02:34 +00:00
										 |  |  | t -e noexist | 
					
						
							|  |  |  | 1 | 
					
						
							|  |  |  | t -e run-all | 
					
						
							|  |  |  | 0 | 
					
						
							|  |  |  | t -f noexist | 
					
						
							|  |  |  | 1 | 
					
						
							|  |  |  | t -f /dev/tty | 
					
						
							|  |  |  | 1 | 
					
						
							|  |  |  | t -f run-all | 
					
						
							|  |  |  | 0 | 
					
						
							|  |  |  | t -g run-all | 
					
						
							|  |  |  | 1 | 
					
						
							|  |  |  | t -g /tmp/test.setgid | 
					
						
							|  |  |  | 0 | 
					
						
							|  |  |  | t -k run-all | 
					
						
							|  |  |  | 1 | 
					
						
							|  |  |  | t -n "" | 
					
						
							|  |  |  | 1 | 
					
						
							|  |  |  | t -n "hello" | 
					
						
							|  |  |  | 0 | 
					
						
							|  |  |  | t -p run-all | 
					
						
							|  |  |  | 1 | 
					
						
							|  |  |  | t -r noexist | 
					
						
							|  |  |  | 1 | 
					
						
							|  |  |  | t -r /tmp/test.noread | 
					
						
							|  |  |  | 1 | 
					
						
							|  |  |  | t -r run-all | 
					
						
							|  |  |  | 0 | 
					
						
							|  |  |  | t -s noexist | 
					
						
							|  |  |  | 1 | 
					
						
							|  |  |  | t -s /dev/null | 
					
						
							|  |  |  | 1 | 
					
						
							|  |  |  | t -s run-all | 
					
						
							|  |  |  | 0 | 
					
						
							|  |  |  | t -t 20 | 
					
						
							|  |  |  | 1 | 
					
						
							|  |  |  | t -t 0 | 
					
						
							|  |  |  | 0 | 
					
						
							|  |  |  | t -u noexist | 
					
						
							|  |  |  | 1 | 
					
						
							|  |  |  | t -u run-all | 
					
						
							|  |  |  | 1 | 
					
						
							|  |  |  | t -u /tmp/test.setuid | 
					
						
							|  |  |  | 0 | 
					
						
							|  |  |  | t -w noexist | 
					
						
							|  |  |  | 1 | 
					
						
							|  |  |  | t -w /tmp/test.nowrite | 
					
						
							|  |  |  | 1 | 
					
						
							|  |  |  | t -w /dev/null | 
					
						
							|  |  |  | 0 | 
					
						
							|  |  |  | t -x noexist | 
					
						
							|  |  |  | 1 | 
					
						
							|  |  |  | t -x /tmp/test.exec | 
					
						
							|  |  |  | 0 | 
					
						
							|  |  |  | t -x /tmp/test.noexec | 
					
						
							|  |  |  | 1 | 
					
						
							|  |  |  | t -z "" | 
					
						
							|  |  |  | 0 | 
					
						
							|  |  |  | t -z "foo" | 
					
						
							|  |  |  | 1 | 
					
						
							|  |  |  | t "foo" | 
					
						
							|  |  |  | 0 | 
					
						
							|  |  |  | t "" | 
					
						
							|  |  |  | 1 | 
					
						
							|  |  |  | t -O /tmp/test.owner | 
					
						
							|  |  |  | 0 | 
					
						
							|  |  |  | t "hello" = "hello" | 
					
						
							|  |  |  | 0 | 
					
						
							|  |  |  | t "hello" = "goodbye" | 
					
						
							|  |  |  | 1 | 
					
						
							|  |  |  | t "hello" == "hello" | 
					
						
							|  |  |  | 0 | 
					
						
							|  |  |  | t "hello" == "goodbye" | 
					
						
							|  |  |  | 1 | 
					
						
							|  |  |  | t "hello" != "hello" | 
					
						
							|  |  |  | 1 | 
					
						
							|  |  |  | t "hello" != "goodbye" | 
					
						
							|  |  |  | 0 | 
					
						
							|  |  |  | t "hello" < "goodbye" | 
					
						
							|  |  |  | 1 | 
					
						
							|  |  |  | t "hello" > "goodbye" | 
					
						
							|  |  |  | 0 | 
					
						
							|  |  |  | t ! "hello" > "goodbye" | 
					
						
							|  |  |  | 1 | 
					
						
							|  |  |  | t 200 -eq 200 | 
					
						
							|  |  |  | 0 | 
					
						
							|  |  |  | t 34 -eq 222 | 
					
						
							|  |  |  | 1 | 
					
						
							| 
									
										
										
										
											1997-06-05 14:59:13 +00:00
										 |  |  | t -32 -eq 32 | 
					
						
							|  |  |  | 1 | 
					
						
							| 
									
										
										
										
											1996-12-23 17:02:34 +00:00
										 |  |  | t 200 -ne 200 | 
					
						
							|  |  |  | 1 | 
					
						
							|  |  |  | t 34 -ne 222 | 
					
						
							|  |  |  | 0 | 
					
						
							|  |  |  | t 200 -gt 200 | 
					
						
							|  |  |  | 1 | 
					
						
							|  |  |  | t 340 -gt 222 | 
					
						
							|  |  |  | 0 | 
					
						
							|  |  |  | t 200 -ge 200 | 
					
						
							|  |  |  | 0 | 
					
						
							|  |  |  | t 34 -ge 222 | 
					
						
							|  |  |  | 1 | 
					
						
							|  |  |  | t 200 -lt 200 | 
					
						
							|  |  |  | 1 | 
					
						
							|  |  |  | t 34 -lt 222 | 
					
						
							|  |  |  | 0 | 
					
						
							|  |  |  | t 200 -le 200 | 
					
						
							|  |  |  | 0 | 
					
						
							|  |  |  | t 340 -le 222 | 
					
						
							|  |  |  | 1 | 
					
						
							|  |  |  | t 700 -le 1000 -a -n "1" -a "20" = "20" | 
					
						
							|  |  |  | 0 | 
					
						
							|  |  |  | t ! \( 700 -le 1000 -a -n "1" -a "20" = "20" \) | 
					
						
							|  |  |  | 1 | 
					
						
							|  |  |  | t /tmp/abc -nt /tmp/def | 
					
						
							|  |  |  | 1 | 
					
						
							|  |  |  | t /tmp/abc -ot /tmp/def | 
					
						
							|  |  |  | 0 | 
					
						
							|  |  |  | t /tmp/def -nt /tmp/abc | 
					
						
							|  |  |  | 0 | 
					
						
							|  |  |  | t /tmp/def -ot /tmp/abc | 
					
						
							|  |  |  | 1 | 
					
						
							|  |  |  | t /tmp/abc -ef /tmp/def | 
					
						
							|  |  |  | 1 | 
					
						
							|  |  |  | t /tmp/abc -ef /tmp/ghi | 
					
						
							|  |  |  | 0 | 
					
						
							|  |  |  | t -r /dev/fd/0 | 
					
						
							|  |  |  | 0 | 
					
						
							|  |  |  | t -w /dev/fd/1 | 
					
						
							|  |  |  | 0 | 
					
						
							|  |  |  | t -w /dev/fd/2 | 
					
						
							|  |  |  | 0 | 
					
						
							|  |  |  | t | 
					
						
							|  |  |  | 1 | 
					
						
							| 
									
										
										
										
											1997-06-05 14:59:13 +00:00
										 |  |  | b | 
					
						
							|  |  |  | 1 | 
					
						
							| 
									
										
										
										
											1996-12-23 17:02:34 +00:00
										 |  |  | t 12 -eq 34 | 
					
						
							|  |  |  | 1 | 
					
						
							|  |  |  | t ! 12 -eq 34 | 
					
						
							|  |  |  | 0 | 
					
						
							|  |  |  | t -n abcd -o aaa | 
					
						
							|  |  |  | 0 | 
					
						
							|  |  |  | t -n abcd -o -z aaa | 
					
						
							|  |  |  | 0 | 
					
						
							|  |  |  | t -n abcd -a aaa | 
					
						
							|  |  |  | 0 | 
					
						
							|  |  |  | t -n abcd -a -z aaa | 
					
						
							|  |  |  | 1 | 
					
						
							|  |  |  | t -o allexport | 
					
						
							|  |  |  | 1 | 
					
						
							|  |  |  | t ! -o allexport | 
					
						
							|  |  |  | 0 | 
					
						
							|  |  |  | t xx -a yy | 
					
						
							|  |  |  | 0 | 
					
						
							|  |  |  | t xx -o "" | 
					
						
							|  |  |  | 0 | 
					
						
							|  |  |  | t xx -a "" | 
					
						
							|  |  |  | 1 | 
					
						
							|  |  |  | t -X -a -X | 
					
						
							|  |  |  | 0 | 
					
						
							|  |  |  | t -X -o -X | 
					
						
							|  |  |  | 0 | 
					
						
							|  |  |  | t -X -o "" | 
					
						
							|  |  |  | 0 | 
					
						
							|  |  |  | t -X -a "" | 
					
						
							|  |  |  | 1 | 
					
						
							|  |  |  | t "" -a -X | 
					
						
							|  |  |  | 1 | 
					
						
							|  |  |  | t "" -o -X | 
					
						
							|  |  |  | 0 | 
					
						
							|  |  |  | t "" -a "" | 
					
						
							|  |  |  | 1 | 
					
						
							|  |  |  | t "" -o "" | 
					
						
							|  |  |  | 1 | 
					
						
							|  |  |  | t true -o -X | 
					
						
							|  |  |  | 0 | 
					
						
							|  |  |  | t true -a -X | 
					
						
							|  |  |  | 0 | 
					
						
							|  |  |  | t ( -E ) | 
					
						
							|  |  |  | 0 | 
					
						
							|  |  |  | t ( "" ) | 
					
						
							|  |  |  | 1 | 
					
						
							| 
									
										
										
										
											1997-06-05 14:59:13 +00:00
										 |  |  | t ! -z "$z" | 
					
						
							|  |  |  | 0 | 
					
						
							|  |  |  | t ! -n "$z" | 
					
						
							|  |  |  | 1 | 
					
						
							|  |  |  | t "$zero" | 
					
						
							|  |  |  | 1 | 
					
						
							|  |  |  | t ! "$zero" | 
					
						
							|  |  |  | 0 | 
					
						
							|  |  |  | b "$zero" | 
					
						
							|  |  |  | 1 | 
					
						
							|  |  |  | b ! "$zero" | 
					
						
							|  |  |  | 0 | 
					
						
							|  |  |  | t -G /tmp/test.group | 
					
						
							|  |  |  | 0 | 
					
						
							|  |  |  | t -h /tmp/test.symlink | 
					
						
							|  |  |  | 0 | 
					
						
							|  |  |  | t 4+3 -eq 7 | 
					
						
							|  |  |  | ./test-tests: test: 4+3: integer expression expected | 
					
						
							|  |  |  | 1 | 
					
						
							|  |  |  | b 4-5 -eq 7 | 
					
						
							|  |  |  | ./test-tests: [: 4+3: integer expression expected | 
					
						
							|  |  |  | 1 | 
					
						
							|  |  |  | t 9 -eq 4+5 | 
					
						
							|  |  |  | ./test-tests: test: 4+5: integer expression expected | 
					
						
							|  |  |  | 1 | 
					
						
							|  |  |  | b 9 -eq 4+5 | 
					
						
							|  |  |  | ./test-tests: [: 4+5: integer expression expected | 
					
						
							|  |  |  | 1 | 
					
						
							|  |  |  | t A -eq 7 | 
					
						
							|  |  |  | ./test-tests: test: A: integer expression expected | 
					
						
							|  |  |  | 1 | 
					
						
							|  |  |  | b A -eq 7 | 
					
						
							|  |  |  | ./test-tests: [: A: integer expression expected | 
					
						
							|  |  |  | 1 | 
					
						
							|  |  |  | t 9 -eq B | 
					
						
							|  |  |  | ./test-tests: test: B: integer expression expected | 
					
						
							|  |  |  | 1 | 
					
						
							|  |  |  | b 9 -eq B | 
					
						
							|  |  |  | ./test-tests: [: B: integer expression expected | 
					
						
							|  |  |  | 1 | 
					
						
							|  |  |  | t ( 1 = 2 | 
					
						
							|  |  |  | ./test-tests: test: `)' expected | 
					
						
							|  |  |  | 1 | 
					
						
							|  |  |  | b ( 1 = 2 | 
					
						
							|  |  |  | ./test-tests: [: `)' expected, found ] | 
					
						
							|  |  |  | 1 | 
					
						
							|  |  |  | ./test-tests: test: a: unary operator expected | 
					
						
							|  |  |  | 1 | 
					
						
							|  |  |  | ./test-tests: test: b: binary operator expected | 
					
						
							|  |  |  | 1 | 
					
						
							|  |  |  | ./test-tests: test: -A: unary operator expected | 
					
						
							|  |  |  | 1 | 
					
						
							|  |  |  | ./test-tests: test: too many arguments | 
					
						
							|  |  |  | 1 | 
					
						
							|  |  |  | ./test-tests: test: too many arguments | 
					
						
							|  |  |  | 1 | 
					
						
							|  |  |  | ./test-tests: [: missing `]' | 
					
						
							|  |  |  | 1 | 
					
						
							|  |  |  | ./test-tests: test: (: unary operator expected | 
					
						
							|  |  |  | 1 |