]>
Commit | Line | Data |
---|---|---|
a0c0a00f CR |
1 | LANG=en_US.UTF-8 |
2 | ||
3 | shopt -s extglob | |
4 | a="aaaäöü" | |
74091dd4 CR |
5 | a1=${a:3:3} |
6 | ||
7 | [[ "${a}" == "${a1}" ]] || { | |
8 | echo cond ok 1 | |
9 | } | |
10 | ||
11 | case "${a//?aa}" in | |
12 | "${a1}") echo ok 1;; | |
13 | *) echo bad 1;; | |
14 | esac | |
15 | ||
16 | case "${a//\aaa}" in | |
17 | "${a1}") echo ok 2;; | |
18 | *) echo bad 2;; | |
19 | esac | |
20 | ||
21 | case "${a//aaa}" in | |
22 | "${a1}") echo ok 3;; | |
23 | *) echo bad 3;; | |
24 | esac | |
25 | ||
26 | case "${a//@(?aa)}" in | |
27 | "${a1}") echo ok 4;; | |
28 | *) echo bad 4;; | |
29 | esac | |
a0c0a00f | 30 | |
a0c0a00f | 31 | exit 0 |