GNOME 桌面 (Linux) 中 grep 返回错误消息

GNOME 桌面 (Linux) 中 grep 返回错误消息

我需要在文件夹结构中搜索特定的字符串。

文件系统包含多个文件,但我只需要检查 XML 文件。

我搜索并尝试了 Linux 递归搜索的命令,但没有成功。我从命令中得到了以下输出

$ grep -rio --include=*.xml "invokeAction" .
grep: No match.
$ grep -riwc "invokeAction" *
grep: <.Lists all the file Names recursively.>: No such file or directory
$ grep -ir invokeAction *.xml
grep: <.Lists all the file Names.>: No such file or directory

请帮忙。

我需要搜索

String: "invokeAction"
Mode: Word Only
Directory: Current Directory Recursively 

答案1

这将从路径中递归搜索所有 python 文件 (*.py),并对每个文件运行 grep -l import

find /path/To/Seach -iname \*.py -exec grep -l import {} \;

相关内容