在我的 debian 机器上,我正在玩一些代码和正则表达式。所以无论如何,我希望在一些代码文件中找到以下模式:
function(some text $tring||$_string)
目前我正在使用以下命令
find . -type f | xargs grep "function"
我尝试使用
find . -type f | xargs grep "function(*$string||$_tring*)"
但它没有用。
本质上它需要搜索所有符合以下规则的模式
- 包括函数()
- 在函数内部,匹配以下任一字符串
- $字符串或
- $_tring
我该怎么做呢?