Пример команды:
$ tar -cvjf destination.tar.bz2 /path/to/folder/source
Я хотел бы, чтобы окончательный вариант destination.tar.bz2
, когда извлечено, не включал /path/to/folder/
каталог файлов. Кажется неэффективным извлекать tarball и затем перемещать содержимое /path/to/folder/source
в другой каталог.
command-line-interface
tar
бутылки
источник
источник
Ответы:
tar -C /path/to/folder -cvjf /path/for/acrhive.tar.bz2 source
-C
(верхний регистр) означает «изменить каталог», поэтому спецификация вашего файла становится относительной к пути, указанному в-C
источник
Есть много способов сделать это, но это, вероятно, самый простой:
источник