我正在为grep
某些目录编写一些脚本,但是这些目录包含各种文件类型。
我想grep
只是.h
和.cpp
现在,但也许其他几个人的未来。
到目前为止,我有:
{ grep -r -i CP_Image ~/path1/;
grep -r -i CP_Image ~/path2/;
grep -r -i CP_Image ~/path3/;
grep -r -i CP_Image ~/path4/;
grep -r -i CP_Image ~/path5/;}
| mailx -s GREP email@domain.com
谁能告诉我我现在如何只添加特定的文件扩展名?
-r
到其中grep
以使其搜索文件时确实搞砸了,因为这打破了UNIX拥有“一件事做得很好”工具的口号。有一个非常好的工具来查找名称非常明显的文件。
grep -r -i CP_Image ~/path1/*.{h,cpp}
吗?