Re: tar > redet zu viel!

From: Oliver Fromme <olli(at)secnetix.de>
Date: Tue, 18 Feb 2003 11:08:25 +0100 (CET)

Dieter Deinert <dd(at)radio-do.ath.cx> wrote:
> ich habe hier einige "tar" Jobs laufen, die vom Cron ausgeloest werden.
> "tar" ist dabei sehr gesspraechig. Ich bekomme Meldungen/Mails dieser Art:
>
>>tar: Removing leading `/' from member names
>>tar: /var/run/log: socket ignored
>>tar: /var/spool/postfix/private/rewrite: socket ignored
> (....)
>
> Ich kann die Meldungen von "tar" nach > /dev/null wegdrehen.
> Dann geht aber alles verloren.
>
> Ich moechte diese, ich sag mal "Warnings" abschalten, aber "echte"
> Fehlermeldungen doch sehen.
>
> Wo ist da der Schalter? Ich kann mir nicht vorstellen, das ich zu Fuss
> $Strings verarbeiten muss um die Meldungen zu filtern ;-(

Ich würde cpio statt tar nehmen. Kochrezept:

alt: tar cf /foo/bar.tar /wo/auch/immer
neu: find /wo/auch/immer | cpio -o -H ustar -F /foo/bar.tar

Erstens ist cpio ohnehin schon weniger redselig als tar,
und zweitens kann man beim find-Kommando auch solche Da-
teien relativ leicht auslassen, die Warnings erzeugen wür-
den.

Gruß
   Olli

-- 
Oliver Fromme, secnetix GmbH & Co KG, Oettingenstr. 2, 80538 München
Any opinions expressed in this message may be personal to the author
and may not necessarily reflect the opinions of secnetix in any way.
"All that we see or seem is just a dream within a dream" (E. A. Poe)
To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Tue 18 Feb 2003 - 11:08:30 CET

search this site