Можно ли это сделать с помощью tar? Должен ли я написать скрипт bash?
2 ответа
9
tar -xzf foo.tar.gz -C bar/
Это извлекает gzipped foo.tar.gz после смены каталога на bar
2
Из tar 1.28 вы можете использовать --one-top-level
.
tar zxvf archive_name.tar.gz --one-top-level
Это извлекает archive_name.tar.gz
в каталог с именем archive_name
.