Lors de la gestion des fichiers journaux, certains fichiers finissent par être compressés, d' logrotateautres non. Alors, quand vous essayez quelque chose comme ça:
$ zcat *
vous vous retrouvez avec une ligne de commande comme zcat xyz.log xyz.log.1 xyz.log.2.gz xyz.log.3.gzet ensuite avec:
gzip: xyz.log: not in gzip format
Existe-t-il un outil qui prend les octets magiques, similaire à la façon dont filefonctionne, et utilise zcatou catdépend du résultat afin que je puisse diriger la sortie vers greppar exemple?
NB: Je sais que je peux le scripter, mais je demande s'il existe déjà un outil.