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