Как разархивировать файл в терминале и выложить его с определенным именем файла?

Я знаю, что работаю sudo unzip file.zip -d /path/to/dir, но должен там так или иначе указать имя выходного файла?

8
задан 30 June 2015 в 10:32

2 ответа

Если Вы уверены, что Ваш архив zip содержит только один файл, можно извлечь его к различному имени файла с

unzip -p > thenewFile

Объяснение: -p говорит unzip извлекать содержание непосредственно к stdout, который тогда перенаправляется в новый файл.

14
ответ дан 23 November 2019 в 05:30

Вы попробовали unzip7? Установите его сначала (введите это в терминал):

sudo apt-get install unzip

и затем используют эту команду в терминале:

unzip (the zip file) -d (path to unzip)

и это могло бы хорошо работать этот путь.

0
ответ дан 23 November 2019 в 05:30

Другие вопросы по тегам:

Похожие вопросы: