Używam RegEx Buddy do prototypowania i debugowania moich wyrażeń regularnych. RegEx Buddy pozwala mi wybierać spośród wielu różnych typów silnika wyrażeń regularnych (.NET, Java, Perl, GNU BRE, GNU ERE, POSIX, BRE, POSIX ERE itp.).
Z jakiego silnika wyrażeń regularnych korzysta bash (na przykład w instrukcjach if
i case
instrukcjach)? Korzystam z Centos 5.5 w wersji 32-bitowej i bash 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.
Zgaduję, że będzie to GNU BRE czy GNU ERE?