我正在为 drupal 编写一个模块。其功能取决于目录名、某些文件名和函数名是否相同。
我现在正在排除故障,我想进行搜索以查看在我需要的所有位置都有相同的字符串,但我意识到我会丢失目录名和文件名!有没有办法执行 grep 或其他可以搜索所有信息的方法?
例如,如果我的模块名为string
,我需要
string/
string/string.module
function string_function1() {...}
function string_function2() {...}
如果我做了我的everythinggrep string .
并且我看到了
string/
function string_function1() {...}
function string_function2() {...}
我会知道我的模块文件命名错误。
答案1
不是在单个声明中,而是在两个声明中:
用于在文本文件中搜索:
grep -RI "string" directory/*
查找文件名:
find directory -type f -name "*string*" -ls