linux怎么搜索gz文件里面的关键字?
可以参考以下命令搜索gz文件里面的关键字gunzip -c file.gz | grep '需要搜索的内容'
说明如下:gunzip是解压gz文件的命令,参数-c的意思是不用实际解压gz文件,可以理解在内存中解压
grep是搜索关键字的命令,参数说明如下:
-a :将 binary 文件以 text 文件的方式搜寻数据
-r :递归搜索
-v :反向选取
-o :只显示被模式匹配到的字符串,而不是整个行
-i :匹配时不区分大小写
-A 5 :显示匹配到的行时,显示后面的 5 行
-B 5 :显示匹配到的行时,前面的 5 行
-C 5 :显示匹配到的行时,前后的 5 行
-E :使用扩展的正则表达式