terminal und tar, was mache ich falsch?

DER_KOMTUR

DER_KOMTUR

Aktives Mitglied
Thread Starter
Dabei seit
08.06.2004
Beiträge
777
Reaktionspunkte
2
Hallo,
ich versuche über das terminal einen Ordner per tar zu packen mit:
tar -czvf test1.tgz \test1

Eine Datei test1.tgz wird erstellt.

Wenn ich per: tar -xvfz test1.tgz

wieder entpacken will bekomme ich: Error is not recoverable: exiting now

Was mache ich denn falsch?
 
Zuletzt bearbeitet:
Hi versuche doch mal bitte die TAR Datei
zunächst per gunzip zu entzippen.

Und Danach erst zu enttaren um mal zu sehen wo denn das Problem steckt.
Im Zip oder im Tart Archiv.

LG Worf
 
BTW müsste es nicht heissen
tar -czvf test1.tgz ./test1

der \ würde IMHO hier als Escape für das t wirken oder
 
worf schrieb:
Hi versuche doch mal bitte die TAR Datei
zunächst per gunzip zu entzippen.

Und Danach erst zu enttaren um mal zu sehen wo denn das Problem steckt.
Im Zip oder im Tart Archiv.

LG Worf

OK, dass funktioniert aber ich verpacke ja mit tar -z (mit gzip) und sollte es ja wieder auf einen rutsch entpacken können...?

Leider unbefriedigend diese Lösung
 
worf schrieb:
BTW müsste es nicht heissen
tar -czvf test1.tgz ./test1

der \ würde IMHO hier als Escape für das t wirken oder

Mit : tar -czvf test.tgz test1

Und dann: tar -xvfz test.tgz

geht es aber auch nicht.
 
tar zxf test1.tgz
 
oder wenn du auch noch die Ausgabe (v wie verbose) haben willst:

tar xvzf test1.tgz

greetz,
MattMacs
 
Um den Unterschied deutlich zu machen, lass den Bindestrich beim Entpacken einfach wech...
 
Super! Das Funktioniert. Ich danke Euch allen für Euere Antwort.

Was mich jedoch stutzig macht ist, dass auch das entpacken in meinem O'Reilly Buch "UNIX für Mac OS Panther" mit dem Bindestrich also: tar -xvfz test.tgz ,explizit so angegeben wurde.

Wird wohl ein Fehler bei Denen gewesen sein.
 
Argumente ohne Bindestrich sind eine tar-Besonderheit. Paß beim Kombinieren der Argumente auf, das "f", das "File"-Argument, das letzte Argument vor dem Dateinamen ist...
 
Zurück
Oben Unten