Grep书签

February 8th, 2009 Categories: 软件

Grep是终端下一款好用的正则表达式工具,其全名是lobal search regular expression(RE) and print out the line,它最直接的功能是搜索具有指定正则表达式模式的文本文件。当然还可以在不同的场合下有不同的功用。例如,在ubuntu下,我经常使用类似于这样的命令(在windows下,搜索NTFS分区中的文件,我使用Everything,它是速度最快的文件搜索软件,不过只搜索文件名,不搜索文件内容,支持正则表达式):

find | grep -E ‘(mp3|wma)$’

该命令的作用是,以递归的方式寻找当前目录下所有的mp3、wma文件,打印出完整的路径。之所以不用ls,是因为ls不能显示完整路径。之所以在grep后面加”-E”,是为了使用更完整的正则表达式的支持。

我推荐的关于GREP的链接如下:

Tags:
No comments yet.

Leave a Comment