我是 Linux 世界的新手,我有一个问题
我有很多文件,比如 20 个文件,它们以相同的名称开头,只是在名称末尾更改了几个字符。所有这些文件都是.tar.gz
格式的。
在这个文件中有很多这样写的信息
1234|123415|12356|abcd|abcde|....|
我想 grep 这些文件在所有文件中查找匹配项,我有多个模式,这就是我的问题开始的地方
由于这些是 .tar.gz 文件,我无法进行常规 grep,为此我需要一个 zgrep,因此我找到了下一个代码
zgrep -a *pattern* *file*
效果很好,但只有一种模式,如果我尝试将它与多种模式一起使用,它就不起作用。
你能帮我制作类似下一个代码的东西吗:
zgrep -a *pattern1* *pattern2* *file*