Kein Betreff
Fr Feb 12 14:24:53 CET 1999
>From guckes Fri Feb 12 15:24:54 1999
Return-Path: <owner-linux-l at mlists.in-berlin.de>
Delivered-To: guckes at math.fu-berlin.de
Received: (qmail 10155 invoked from network); 12 Feb 1999 14:24:52 -0000
Received: from gnu.in-berlin.de (HELO mail.vr.IN-Berlin.DE) (192.109.42.4)
by leibniz.math.fu-berlin.de with SMTP; 12 Feb 1999 14:24:52 -0000
Received: from localhost (daemon at localhost)
by mail.vr.IN-Berlin.DE (8.9.1a/8.9.1) with SMTP id OAA12461;
Fri, 12 Feb 1999 14:56:29 +0100 (CET)
(envelope-from owner-linux-l at mlists.in-berlin.de)
Received: by GNU.IN-Berlin.DE (bulk_mailer v1.11); Fri, 12 Feb 1999 14:56:24 +0100
Received: (from majordom at localhost)
by mail.vr.IN-Berlin.DE (8.9.1a/8.9.1) id OAA12062
for mlists-in-berlin-de-outgoing-linux-l; Fri, 12 Feb 1999 14:50:45 +0100 (CET)
(envelope-from owner-linux-l at mlists.in-berlin.de)
X-Lotus-FromDomain: PSIPENTA
From: "Robert Hagemann" <rhagemann at psipenta.com>
To: linux-l at mlists.in-berlin.de
Message-ID: <C1256716.004BE556.00 at mr-wormold.psipenta.com>
Date: Fri, 12 Feb 1999 14:48:58 +0100
Subject: Re: linux-l: tgz-Files greppen
Mime-Version: 1.0
Content-type: text/plain; charset=iso-8859-1
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by mail.vr.IN-Berlin.DE id OAA11999
Sender: owner-linux-l at mlists.in-berlin.de
Reply-To: linux-l at mlists.in-berlin.de
Status: RO
Content-Length: 892
Lines: 31
Hi,
<cite>
> Mit gzip -c bla.tgz erhalte ich jedenfalls nur
> Schrott, was ja auch eigentlich nicht vewrwundert,
> weil man ja auch noch ent-tar-en muß. Aber wie?
Mit tar? Ich verstehe jetzt wirklich Dein Problem nicht...
Carsten.
Mhh, ich glaube ich verstehe was Du meinst...
tar xzvf MeinTar.tar.gz |grep suchbegriff
geht nicht, da ja Tar auf Disk schreibt...
</cite>
Programme, wie z.B. kfm, der KDE Datei-Manager, entpacken das Archiv
temporär in /tmp um es anschließend wieder wegzuschmeißen. Das kann
mit mit einem shell-Skript nachmachen.
Ansonsten kommt es darauf an, was Du mit grep erreichen willst. Geht
es nur darum, ob das Muster enthalten ist? Dann reicht einfach:
gzip -c bla.tgz|grep MUSTER
Ein tar-Archiv enthält. soweit ich weiß, einen Header und anschließend
die Originaldatei. grep müsste das MUSTER also finden. grep -n geht
natürlich nicht...
Ciao,
Robert
.
Mehr Informationen über die Mailingliste linux-l