如何利用shell命令在特定文件类型中做搜索

比如在log文件中搜索相应的代码:

#第一种方法,{}在这里指find搜索的结果
find $dir -type f -name '*.log' -exec grep -o $pattern {} \;
#第二种方法
find $dir -type f -name '*.log' -print0 | xargs -0 grep -o $pattern

参考:http://zh.wikipedia.org/wiki/Xargs
摘录自:http://www.unix.com/unix-dummies-questions-answers/53172-how-do-i-grep-specific-file-types.html

发表评论

电子邮件地址不会被公开。 必填项已用*标注