Logfiles .gz anschauen, ändern, schreiben...

01/11/2007 - 01:16 von Anne Kaeppes | Report spam
Moin,

frage an die BASH Spezialisten:

mittels
gunzip -c logfile.gz | more | grep Gesucht

kann ich mit Hilfe einer Zeile ein Logfile anschauen, welches gepackt ist.
Nun möchte ich das Logfile aber gerne filtern und wieder als logfile.gz
speichern. Das alles innerhalb einer Zeile. Ein

gunzip -c logfile.gz | more | grep Gesucht | gzip -cf > logfile.gz

geht leider nicht.

Tipp?

Danke und Gruß
Anne
 

Lesen sie die antworten

#1 Christian Schneider
31/10/2007 - 23:29 | Warnen spam
Thus spake Anne Kaeppes ():
frage an die BASH Spezialisten:



Die sitzen in de.comp.os.unix.shell.

mittels
gunzip -c logfile.gz | more | grep Gesucht

kann ich mit Hilfe einer Zeile ein Logfile anschauen, welches gepackt ist.
Nun möchte ich das Logfile aber gerne filtern und wieder als logfile.gz
speichern. Das alles innerhalb einer Zeile. Ein

gunzip -c logfile.gz | more | grep Gesucht | gzip -cf > logfile.gz

geht leider nicht.



Wieso nimmst Du nicht einfach "zgrep Gesucht logfile.gz"?
{ \|/ ______ \|/ Access denieded | Christian 'strcat' Schneider }
{ "@' / , . \ `@" Nah Nah Nah :p | http://www.strcat.de/ }
{ /__| \____/ |__\ | GnuPG-Key-ID: 47E322CE }
{ \___U__/ | http://strcat.de/chris.gpg }

Ähnliche fragen