On Monday, 3. June 2002 14:42, Stefan Wessel wrote:
ich habe ein Archiv mit tar -czvf Archivname Pfad erstellt und dabei einen Fehler gemacht. Betrachte ich das Archiv, so sind die Pfade dr Dateien wie folgt abgespeichert:
../verzeichnis1/datei ../verzeichnis1/verzeichnis2/datei
usw.
Nun weigert sich tar, auszupacken, Fehlermeldung: tar: Member name contains `..'
Meine Frage nun:
Kann ich den Fehler beim Auspacken korrigieren und wenn ja wie, oder ist das Archiv nun Müll?
Ich vermute mal, daß Du versuchst im Root (/) das Verzeichnis auszupacken. Und dort gibt es eigentlich kein .. (übergeordnetes Verzeichnis), auch wenn's angezeigt wird. Wechsle doch mal in ein Verzeichnis wo Du auch im übergeordneten Verzeichnis noch Schreibrechte hast. Wenn Du das nächste mal eine Archiv erzeugst, benutze doch die Option -P für absolute Dateinamen. -- Gruss Peter