在当前目录下所有文件中查找内容包含 string 的文件:
find ./ -name "*" -exec grep "string" {} ";
注意:在最后不能加 print ,否则会出错.
在目录下包含子目录查找包含一定字符串的文件
Find . –name *.c –exec grep –l ‘youstr {}
上边的命令中name后必须是一个规定了文件扩展名的文件,不能用*.*。
如果想用*.*,那么就不用-name参数了,改为:
Find ./ *.* -exec grep –l ‘youstr’ {}