使用grep在c文件和include文件夹中搜索表达式

时间:2014-02-24 15:22:26

标签: grep

我想在c文件中搜索一些表达式。我需要像下面这样的流程(比如编译)。

获取一个文件并搜索此文件及其包含路径。

例如:grep filname.c /root/include/*.h我尝试过:

  

grep“” - nHaPs /root/myfolder/test.c --include = *。h   /根/数据/包括

但它仅显示/ root / data / include文件夹中的结果。 /root/myfolder/test.c的结果未显示。

结果应包含文件名,行号和行。

当我作为命令运行时,这是有效的

  

user:/#grep“” - nHaPs -r --include = * {test.c,h} / root / test。

但是当我在linux中运行system api时没有结果。

  

system(“grep \”expression \“ - nHaPs -r --include = * {test.c,h} / root / test>> result.txt”)

请帮忙

0 个答案:

没有答案