mirror of
https://https.git.savannah.gnu.org/git/bash.git
synced 2026-06-22 21:37:58 +02:00
16 lines
430 B
Plaintext
16 lines
430 B
Plaintext
# these will work only if test.c has been compiled with -DPATTERN_MATCHING
|
|
# to get =~ and !~
|
|
|
|
[ a =\~ a ] && echo OK || echo BAD
|
|
[ a !~ b ] && echo OK || echo BAD
|
|
|
|
[ a =\~ \* ] && echo OK || echo BAD
|
|
[ a =\~ \? ] && echo OK || echo BAD
|
|
[ abc !~ \? ] && echo OK || echo BAD
|
|
|
|
[ '' =\~ \* ] && echo OK || echo BAD
|
|
[ '' !~ \?\* ] && echo OK || echo BAD
|
|
|
|
[ a =\~ \[abc] ] && echo OK || echo BAD
|
|
[ x !~ \[abc] ] && echo OK || echo BAD
|