分类: LINUX
2011-08-13 11:52:57
Linux下的find命令与其它命令结合, 可以实现很强大的功能.
以下是通过关键字查找并过滤内容的一条命令:
find . -type f -name "*"|xargs grep -i textpattern|grep -v .svn > result.txt
以上的命令, 可以在当前的目录下, 对所有的文件中包含[textpattern](-i 选项是表示忽略大小写)内容进行过滤, 在这个结果的基础上, 不包含[.svn]的内容(也就是将包含.svn的行, 将会忽略掉), 会被打印到result.txt文件中.
方便通过关键字在文件中查找内容.