projects
/
platform
/
upstream
/
bash.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
Bash-4.3 distribution sources and documentation
[platform/upstream/bash.git]
/
tests
/
case1.sub
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