【发布时间】:2012-10-22 01:56:16
【问题描述】:
比如我想找一个以numbers+.bed结尾的文件,这样用就行了:
find . -regex ".*/[0-9]+\.bed"
据我所知,find默认使用emacs regex style,所以我找到了这个页面:http://www.gnu.org/software/emacs/manual/html_node/elisp/Char-Classes.html#Char-Classes然后尝试使用[[:digit:]]替换[0-9],但是这些命令都没有对我有用。
find . -regex ".*/[:digit:]\.bed"
或者
find . -regex ".*/[[:digit:]]\.bed"
有人对我在命令中的错误位置有任何想法吗? 谢谢!
【问题讨论】: