Existe-t-il une tuyauterie de shell magique qui permettrait de parcourir facilement un tas de fichiers journaux .gz sans avoir besoin de les extraire quelque part?
Les fichiers .gz sont des journaux Apache, résultat de la rotation des journaux. Je voudrais vérifier rapidement la fréquence d'accès à certains URI par le passé.
apache-2.2
gzip
grep
logrotate
Mikko Ohtamaa
la source
la source
zcat
,zegrep
,zmore
,zless
...Si, pour une raison quelconque, vous manquez zgrep, vous pouvez faire la même chose avec gunzip et un tuyau:
la source
Vous pouvez simplement utiliser
zgrep
pour grep à travers des fichiers compressés.Si vous devez utiliser un grep spécifique, vous pouvez définir la variable d'environnement GREP:
la source
Et zgrep? Semble être installé sur Mac OS et Ubuntu 11.04.
la source
J'utilise habituellement:
zcat filename.gz | less
la source