Ich möchte den Pfad zum Extrahieren eines .tar.gz
Archivs ändern . Die Dateien sollen extrahieren , wie ./1/2/3/4/files
, ./1/2/3files
und so weiter.
Der .1/2
Teil davon ist allen Dateien gemeinsam.
Meine Frage ist, wie kann ich den Extraktionspfad ändern, um in ./2/
das 1
Verzeichnis zu extrahieren und es vollständig zu ignorieren ?
Antworten:
In der Regel verwenden Sie dazu die
--strip-components=n
Option gnu tar . Es werden n führende Verzeichnisse aus den Pfaden entfernt.quelle