Я використовую RegEx Buddy для прототипу та налагодження своїх регулярних виразів. RegEx Buddy дозволяє мені вибирати між різними типами двигунів регулярного вираження (.NET, Java, Perl, GNU BRE, GNU ERE, POSIX, BRE, POSIX ERE тощо).
Який механізм регулярних виразів використовує bash (наприклад, в if
і case
заяви)? Я запускаю Centos 5.5 32 біт і баш 3.2.25 (1):
[kevin@mon01 scratch]$ bash --version
GNU bash, version 3.2.25(1)-release (i686-redhat-linux-gnu)
Copyright (C) 2005 Free Software Foundation, Inc.
Я здогадуюсь, це буде GNU BRE чи GNU ERE?