10 de juliol de 2014

Cercar text directament en fitxers comprimits (*.gz)

En Ubuntu, o en Linux en general, de vegades trobem petites utilitats que ens fan la vida més fàcil. És el cas de zgrep, que ens permet buscar cadenes de text a l'estil de la comanda grep, però directament en fitxers comprimits amb gzip, però sense haver-los de descomprimir prèviament.

Per exemple, amb la comanda:
$ zgrep "BOOT_IMAGE" /var/log/dmesg*
Podem veure la línia de comanda amb la qual ha arrencat el nostre sistema Ubuntu les darreres vegades, tal com es mostra en la imatge.



Fixeu-vos com obtenim els resultats tant dels fitxers comprimits (*.gz) com dels que no ho estan.

Això resulta especialment útil per buscar informació en fitxers de registre del sistema. No trobeu?

Cap comentari:

Publica un comentari a l'entrada