]>
Commit | Line | Data |
---|---|---|
ac50fbac CR |
1 | x='\x' |
2 | ||
3 | case x in | |
4 | \x) echo ok 1;; | |
5 | *) echo bad 1;; | |
6 | esac | |
7 | ||
8 | case x in | |
9 | $x) echo ok 2;; | |
10 | *) echo bad 2;; | |
11 | esac | |
12 | ||
13 | case $x in | |
14 | \x) echo bad 3;; | |
15 | \\x) echo ok 3 ;; | |
16 | *) echo bad 3.1 ;; | |
17 | esac | |
18 | ||
19 | case $x in | |
20 | \\$x) echo ok 4 ;; | |
21 | x) echo bad 4;; | |
22 | $x) echo bad 4.1 ;; | |
23 | *) echo bad 4.2;; | |
24 | esac | |
25 | ||
26 | case x in | |
27 | \\x) echo bad 5;; | |
28 | \x) echo ok 5;; | |
29 | *) echo bad 5.1;; | |
30 | esac | |
31 | ||
32 | case x in | |
33 | \\x) echo bad 6;; | |
34 | x) echo ok 6;; | |
35 | *) echo bad 6.1;; | |
36 | esac | |
37 | ||
38 | case x in | |
39 | $x) echo ok 7 ;; | |
40 | \\$x) echo bad 7 ;; | |
41 | *) echo bad 7.1 ;; | |
42 | esac | |
43 | ||
44 | case x in | |
45 | \x) echo ok 8 ;; | |
46 | \\x) echo bad 8 ;; | |
47 | *) echo bad 8.1 ;; | |
48 | esac | |
49 | ||
50 | case \x in | |
51 | \x) echo ok 9 ;; | |
52 | \\x) echo bad 9 ;; | |
53 | *) echo bad 9.1 ;; | |
54 | esac | |
55 | ||
56 | case $x in | |
57 | $x) echo oops 1 ;; | |
58 | *) echo mysterious 1 ;; | |
59 | esac | |
60 | ||
61 | case \x in | |
62 | \x) echo mysterious 2 ;; | |
63 | *) echo oops 2 ;; | |
64 | esac |