improve of cmpl.
[bush.git] / testing / 3.OriginalTest.dir / 6.cmd / test / test.right
blob391edbbd34902184d75fc3e77cc7d8adbb64f9bd
1 t -a noexist
3 t -a run-all
5 t -b run-all
7 t -b /dev/jb1a
9 t -c run-all
11 t -c /dev/tty
13 t -d run-all
15 t -d /etc
17 t -d ""
19 b -d ""
21 t -e noexist
23 t -e run-all
25 t -f noexist
27 t -f /dev/tty
29 t -f run-all
31 t -g run-all
33 t -g /tmp/test.setgid
35 t -k run-all
37 t -n ""
39 t -n "hello"
41 t -p run-all
43 t -r noexist
45 t -r /tmp/test.noread
47 t -r run-all
49 t -s noexist
51 t -s /dev/null
53 t -s run-all
55 t -t 20
57 t -t 0
59 t -u noexist
61 t -u run-all
63 t -u /tmp/test.setuid
65 t -w noexist
67 t -w /tmp/test.nowrite
69 t -w /dev/null
71 t -x noexist
73 t -x /tmp/test.exec
75 t -x /tmp/test.noexec
77 t -z ""
79 t -z "foo"
81 t "foo"
83 t ""
85 t -O /tmp/test.owner
87 t -S /tmp/test.socket
89 t -N /tmp/test.newer
91 t "hello" = "hello"
93 t "hello" = "goodbye"
95 t "hello" == "hello"
97 t "hello" == "goodbye"
99 t "hello" != "hello"
101 t "hello" != "goodbye"
103 t "hello" < "goodbye"
105 t "hello" > "goodbye"
107 t ! "hello" > "goodbye"
109 t 200 -eq 200
111 t 34 -eq 222
113 t -32 -eq 32
115 t 200 -ne 200
117 t 34 -ne 222
119 t 200 -gt 200
121 t 340 -gt 222
123 t 200 -ge 200
125 t 34 -ge 222
127 t 200 -lt 200
129 t 34 -lt 222
131 t 200 -le 200
133 t 340 -le 222
135 t 700 -le 1000 -a -n "1" -a "20" = "20"
137 t ! \( 700 -le 1000 -a -n "1" -a "20" = "20" \)
139 t /tmp/abc -nt /tmp/def
141 t /tmp/abc -ot /tmp/def
143 t /tmp/def -nt /tmp/abc
145 t /tmp/def -ot /tmp/abc
147 t /tmp/abc -ef /tmp/def
149 t /tmp/abc -ef /tmp/ghi
151 t -r /dev/fd/0
153 t -w /dev/fd/1
155 t -w /dev/fd/2
157 t -r /dev/stdin
159 t -w /dev/stdout
161 t -w /dev/stderr
167 t 12 -eq 34
169 t ! 12 -eq 34
171 t -n abcd -o aaa
173 t -n abcd -o -z aaa
175 t -n abcd -a aaa
177 t -n abcd -a -z aaa
179 t -o allexport
181 t ! -o allexport
183 t -v unset
185 t -v set
187 t -v set
189 t xx -a yy
191 t xx -o ""
193 t xx -a ""
195 t -X -a -X
197 t -X -o -X
199 t -X -o ""
201 t -X -a ""
203 t "" -a -X
205 t "" -o -X
207 t "" -a ""
209 t "" -o ""
211 t true -o -X
213 t true -a -X
215 t ( -E )
217 t ( "" )
219 t ! -z "$z"
221 t ! -n "$z"
223 t "$zero"
225 t ! "$zero"
227 b "$zero"
229 b ! "$zero"
231 t -G /tmp/test.group
233 t -h /tmp/test.symlink
235 t 4+3 -eq 7
236 ./test.tests: line 26: test: 4+3: integer expression expected
238 b 4-5 -eq 7
239 ./test.tests: line 20: [: 4+3: integer expression expected
241 t 9 -eq 4+5
242 ./test.tests: line 26: test: 4+5: integer expression expected
244 b 9 -eq 4+5
245 ./test.tests: line 20: [: 4+5: integer expression expected
247 t A -eq 7
248 ./test.tests: line 26: test: A: integer expression expected
250 b A -eq 7
251 ./test.tests: line 20: [: A: integer expression expected
253 t 9 -eq B
254 ./test.tests: line 26: test: B: integer expression expected
256 b 9 -eq B
257 ./test.tests: line 20: [: B: integer expression expected
259 t ( 1 = 2
260 ./test.tests: line 26: test: `)' expected
262 b ( 1 = 2
263 ./test.tests: line 20: [: `)' expected, found ]
265 ./test.tests: line 26: test: a: unary operator expected
267 ./test.tests: line 26: test: b: binary operator expected
269 ./test.tests: line 26: test: -A: unary operator expected
271 ./test.tests: line 26: test: syntax error: `-ne' unexpected
273 ./test.tests: line 26: test: too many arguments
275 ./test.tests: line 431: [: missing `]'
277 ./test.tests: line 26: test: (: unary operator expected
279 t -t a
281 t -t addsds
283 t -t 42
285 t -t /dev/tty
287 t -t /dev/tty4
289 t -t /dev/tty4444444...
292 t -p /dev/fd/6
294 t -p /dev/fd/6