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