Saat menangani file log, beberapa berakhir sebagai file gzip terima kasih logrotatedan yang lainnya tidak. Jadi ketika Anda mencoba sesuatu seperti ini:
$ zcat *
Anda berakhir dengan baris perintah seperti zcat xyz.log xyz.log.1 xyz.log.2.gz xyz.log.3.gzdan kemudian dengan:
gzip: xyz.log: not in gzip format
Apakah ada alat yang akan mengambil byte ajaib, mirip dengan cara filekerjanya, dan menggunakan zcatatau cattergantung pada hasilnya sehingga saya dapat menyalurkan output ke grepmisalnya?
NB: Saya tahu saya bisa skrip itu, tapi saya bertanya apakah sudah ada alat di sana.