Angenommen, ich habe ein Dateiverzeichnis unter
/home/user1/dir1
und ich möchte einen tar mit nur "dir1" als führendem Verzeichnis erstellen:
/dir1/file1
/dir1/file2
Ich weiß, ich kann zuerst in das Verzeichnis CD
cd /home/user1/
tar czvf dir1.tar.gz dir1
Beim Schreiben von Skripten ist es jedoch nicht immer günstig, von Verzeichnis zu Verzeichnis zu springen. Ich frage mich, gibt es eine Möglichkeit, dies mit absoluten Pfaden zu tun, ohne die aktuellen Verzeichnisse zu ändern?
Ich weiß, ich kann immer eine TAR-Datei mit absoluten Pfaden INSIDE erstellen und verwenden
--strip-components
Beim Extrahieren sind aber manchmal zusätzliche Pfadnamen zusätzliche private Informationen, die Sie nicht mit Ihren tar-Dateien verteilen möchten.
Vielen Dank!