我有一堆组织成directories..All的文件,它们是文本文件(c/c++)。我正在尝试理解这段代码,并且我需要查看许多variables..How的声明我可以在ubuntu linux中使用find命令来获得确切的位置(文件名和行号)吗??或者有没有图形化的工具来做同样的事情?
发布于 2011-09-30 00:23:10
您可以使用grep来实现这一点。grep -n 'search-term' *.c将为您提供出现该术语的文件名和行号。
发布于 2011-09-30 00:28:56
find . -name *.c -exec grep -Hn "your search term here" {} \;如果你真的想使用find的话。
编辑
说明
find . -name *.c -在名称类似*.c的当前目录及以下目录中查找文件
-exec -执行下面的命令
grep -Hn - grep并打印匹配文件名和行号的结果
{} \; - {}标记找到的每个文件的名称将被替换的位置,反斜杠-分号标记要执行的命令的结尾。
https://stackoverflow.com/questions/7600313
复制相似问题