У меня есть каталог, например /var/tmp/my-dir/
, который я часто сжимаю с помощью следующей команды:
$ cd /var/tmp/
$ tar -zcf my-dir.tar.gz my-dir/*
Позже, когда я распакую my-dir.tar.gz , он создаст my-dir/
в текущем каталоге. Похоже, каталог my-dir
«обернут» внутри архива. Есть ли у tar возможность переименовать my-dir
, например, в. your-dir
до происходит фактическое тарирование. Так что ...
$ tar -zxf my-dir.tar.gz
# So that ... this creates your-dir/, instead of my-dir/
Спасибо.