如何在目录“/path/to/directory/”中查找包含信息“SomeText”的文件(如果它们位于 archives .gz 中)?

如何在目录“/path/to/directory/”中查找包含信息“SomeText”的文件(如果它们位于 archives .gz 中)?

我正在使用 RHEL。 如果这些文件是 .gz 存档,如何在/path/to/directory/ 包含该字符串的目录中找到这些文件?SomeText

答案1

您可以zgrep像使用一样使用grep

zgrep SomeText /path/to/directory/*

或者,使其递归(如果你有祖蒂尔斯),包括隐藏文件:

zgrep -R SomeText /path/to/directory/

或者,使其递归(没有 Zutils):

find /path/to/directory/ -type -f -exec zgrep SomeText {} +

相关内容