+ -
当前位置:首页 → 问答吧 → 关于grep~~~~

关于grep~~~~

时间:2011-10-17

来源:互联网



AIX 5.3
想用grep 命令查找 /tmp 目录下(及子目录)文件中包含“sales”关键字的文件。但是要排除/tmp/test这个目录(及子目录)。该怎么弄?自己参考man试了半天无果,请教高人。

grep -rl sales /tmp > /tmp/report 2>/tmp/err  但是怎么跳过那个目录呢,谢谢!

作者: munix   发布时间: 2011-10-17

试一下这个吧:
cd /tmp
for i in $(ls -l|awk '{print $9}'|grep -v test);do
grep -rl sales $i
done

作者: heiheihacker   发布时间: 2011-10-17