处理日志文件时,某些文件最终要归为压缩文件,logrotate
而其他文件则不然。因此,当您尝试这样的事情时:
$ zcat *
您最终得到如下命令行zcat xyz.log xyz.log.1 xyz.log.2.gz xyz.log.3.gz
:
gzip: xyz.log: not in gzip format
是否有一个工具可以获取神奇的字节(类似于其file
工作原理),并根据结果使用zcat
或cat
取决于结果,以便grep
例如将输出通过管道传输到?
注意:我知道我可以编写脚本,但是我在问是否已经有工具。