当前位置: 技术问答>linux和unix
求助!!!! GREP 、FIND问题 (在线等)
来源: 互联网 发布时间:2015-12-04
本文导语: 我用以下命令 find ${DIR} -type f -print |xargs grep -l ${RetrievalContent} >> $TEMPFILE 查找 RetrievalContent ,可以在命令中见参数,把名字为RetrievalContent 的文件过滤掉吗? 还有,怎么限定只查找*.C的文件? ...
我用以下命令
find ${DIR} -type f -print |xargs grep -l ${RetrievalContent} >> $TEMPFILE
查找 RetrievalContent ,可以在命令中见参数,把名字为RetrievalContent 的文件过滤掉吗?
还有,怎么限定只查找*.C的文件?
find ${DIR} -type f -print |xargs grep -l ${RetrievalContent} >> $TEMPFILE
查找 RetrievalContent ,可以在命令中见参数,把名字为RetrievalContent 的文件过滤掉吗?
还有,怎么限定只查找*.C的文件?
|
grep -L可以显示不包含该字符串的文件名,
grep -l显示包含字符串的文件名
查找.C用这样find ${DIR} -type f -name "*.C"
grep -l显示包含字符串的文件名
查找.C用这样find ${DIR} -type f -name "*.C"
|
grep -v 可以过滤某个字串,你可以用多次grep,象这样:
find xxx|grep xxx|grep -v xxx
find xxx|grep xxx|grep -v xxx