grep, find, egrep, sed perl等等支持正则式的语言和命令支持的正则表达式都有不大不小的差别,很是头疼,
下面这个网站做了一个总结,参考之
http://blog.chinaunix.net/u/634/showart_2466.html
另外,find可以用-regextype 指定你想使用的正则式类型,默认好像是egrep类型的正则式
-name 和 -regex好像不能同时使用,-name 只能使用一般的通配符,不能用正则式
可以用 -type f -regex "xxx" 来使用正则式查找文件(过滤掉目录)
P.S为什么不做一个统一的标准呢?这样太痛苦了