zgrep命令来自英文词组“gzippedgrep”命令的缩写,其功能是用于检索压缩包内文件的内容。zgrep命令能够基于正则表达式检索压缩包内文件的内容,找出包含指定关键词的文件。

语法格式:zgrep [参数] 文件名

常用参数:

-A 显示匹配行及其后的行数
-B 显示匹配行及其前的行数
-E 扩展正则表达式
-i 忽略大小写
-n 显示行号
-r 递归处理所有子文件
-v 反选匹配结果
-x 排除指定文件

参考示例

检索压缩包中包含指定关键词的文件:

[root@linuxcool ~]# zgrep linuxcool File.zip

检索压缩包中包含指定关键词的文件,不区分大小写:

[root@linuxcool ~]# zgrep -i linuxcool File.zip

检索压缩包中包含指定关键词的文件,然后反选显示:

[root@linuxcool ~]# zgrep -v linuxcool File.zip

检索压缩包中包含指定关键词的文件,并显示行号:

[root@linuxcool ~]# zgrep -n linuxcool File.zip
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。