如何用 grep 找出某个目录下满足条件的所有文件??
如何用 grep 找出某个目录下满足条件的所有文件??我用 grep -l patten 目录(例子:grep -l yang97e /root)
似乎不行
没有输出
我看了 Man page 说的是:
-l, --files-with-matches
Suppressnormaloutput;insteadprint the name of each input file from which output would normally havebeenprinted. The scanning will stop on the first match.
请各位指教 用单独的grep命令好像办不到,写到脚本里就行了,有知道的同志请说一下。 你举个例子(用中文描述出来)要达到什么目的,不要把你用的命令写出来,看不懂:)
可以办到! 配合别的命令一起用,比如:
ls | grep -i rpm
列出当前目录中,文件名里包含‘rpm’的文件 这就不用grep了吧,直接ls *.rpm不就行了。 我要到效果是:
比如
将/usr 目录下 包含有 "good "字符的文件列出来 -r选项是对目录递归查找, 要不是-R ? 忘了.
grep -r /usr pattern | more 包含有good字符是文件名还是文件里包换good的?
页:
[1]