Przykładowe polecenie:
$ tar -cvjf destination.tar.bz2 /path/to/folder/source
Chciałbym, aby końcowy destination.tar.bz2
, po rozpakowaniu, nie zawierał /path/to/folder/
katalogu plików. Wydaje się nieskuteczne wyodrębnienie archiwum, a następnie przeniesienie zawartości mv /path/to/folder/source
do innego katalogu.
command-line-interface
tar
butelki
źródło
źródło
Odpowiedzi:
tar -C /path/to/folder -cvjf /path/for/acrhive.tar.bz2 source
-C
(wielkie litery) oznacza „zmień katalog”, więc specyfikacja pliku staje się względna do podanej ścieżki-C
źródło
Istnieje wiele sposobów, aby to osiągnąć, ale jest to prawdopodobnie najprostszy:
źródło