Lors de la gestion des fichiers journaux, certains fichiers finissent par être compressés, d' logrotate
autres 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.gz
et ensuite avec:
gzip: xyz.log: not in gzip format
Existe-t-il un outil qui prend les octets magiques, similaire à la façon dont file
fonctionne, et utilise zcat
ou cat
dépend du résultat afin que je puisse diriger la sortie vers grep
par exemple?
NB: Je sais que je peux le scripter, mais je demande s'il existe déjà un outil.