Normal ifadelerimi prototiplemek ve hata ayıklamak için RegEx Buddy'yi kullanıyorum . RegEx Buddy, bir dizi farklı normal ifade motoru türü (.NET, Java, Perl, GNU BRE, GNU ERE, POSIX, BRE, POSIX ERE vb.) Arasında seçim yapmamı sağlıyor.
Bash hangi normal ifade motorunu kullanır (örneğin if
ve case
ifadeleri)? Centos 5.5 32 bit ve bash 3.2.25 (1) kullanıyorum:
[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 veya GNU ERE olacağını tahmin ediyorum.