您如何在文件中搜索字符串,而该文件又位于存档中?

Usm*_*man 5 linux grep find

我可以通过管道化 'grep' 和 'find' 命令在多个文件中搜索特定字符串。

现在,我有大约 10 个 zip 文件,每个文件都归档了很多文本文件。有什么方法可以在不解压 zip 文件的情况下在所有这些 zip 文件中存档的所有文本文件中搜索字符串?

Raj*_*thy 1

unzip -c \*.zip | grep yourtext
Run Code Online (Sandbox Code Playgroud)

您可以在 grep 命令中使用一些正则表达式来微调字符串匹配

根据下面的评论,zgrep这将是一个更好的选择。