相关疑难解决方法(0)

有没有透明结合zcat和cat的工具?

在处理日志文件时,由于某些原因,有些最终会成为 gzipped 文件,logrotate而有些则不会。所以当你尝试这样的事情时:

$ zcat *
Run Code Online (Sandbox Code Playgroud)

你最终得到一个命令行zcat xyz.log xyz.log.1 xyz.log.2.gz xyz.log.3.gz,然后是:

gzip: xyz.log: not in gzip format
Run Code Online (Sandbox Code Playgroud)

是否有一种工具可以使用魔术字节,类似于file工作原理,并使用zcatcat取决于结果,以便我可以将输出传输到grep例如?

注意:我知道我可以编写脚本,但我想知道是否已经有工具了。

gzip text-processing cat

85
推荐指数
4
解决办法
2万
查看次数

标签 统计

cat ×1

gzip ×1

text-processing ×1