Ändern des Pfads in einem Archiv zum Extrahieren


0

Ich möchte den Pfad zum Extrahieren eines .tar.gzArchivs ändern . Die Dateien sollen extrahieren , wie ./1/2/3/4/files, ./1/2/3filesund so weiter.

Der .1/2Teil davon ist allen Dateien gemeinsam.

Meine Frage ist, wie kann ich den Extraktionspfad ändern, um in ./2/das 1Verzeichnis zu extrahieren und es vollständig zu ignorieren ?


2
Ich nehme an, Linux, aber das Betriebssystem zu markieren, wäre wahrscheinlich auch eine gute Idee.
EBGreen

Antworten:


1

In der Regel verwenden Sie dazu die --strip-components=nOption gnu tar . Es werden n führende Verzeichnisse aus den Pfaden entfernt.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.