我使用'cut'方法通过一些日志进行grep:
cut -d'#' -f3-8 logs.txt | grep 'code:1'
有人知道如何在.gz文件中使用它吗?
这些都不起作用:
zcut -d'#' -f3-8 logs.gz | zgrep 'code:1'
zcut -d'#' -f3-8 logs.gz | grep 'code:1'
cut -d'#' -f3-8 logs.gz | zgrep 'code:1'
答案 0 :(得分:2)
可能您可以使用:
$ zcat logs.gz | cut -d'#' -f3-8 | grep 'code:1'
zcat命令解压缩logs.gz文件,并将未压缩的数据写入标准输出。