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