Beispielbefehl:
$ tar -cvjf destination.tar.bz2 /path/to/folder/source
Ich möchte, dass das endgültige Verzeichnis destination.tar.bz2
beim Extrahieren kein /path/to/folder/
Dateiverzeichnis enthält. Es scheint ineffizient zu sein, den Tarball zu extrahieren und dann den Inhalt /path/to/folder/source
in ein anderes Verzeichnis zu verschieben.
command-line-interface
tar
Flaschen
quelle
quelle
Antworten:
tar -C /path/to/folder -cvjf /path/for/acrhive.tar.bz2 source
-C
(Großbuchstaben) bedeutet "Verzeichnis ändern", daher wird Ihre Dateispezifikation relativ zum angegebenen Pfad-C
quelle
Es gibt viele Möglichkeiten, dies zu erreichen, aber dies ist wahrscheinlich die einfachste:
quelle