Я знаю, что работаю sudo unzip file.zip -d /path/to/dir
, но должен там так или иначе указать имя выходного файла?
Если Вы уверены, что Ваш архив zip содержит только один файл, можно извлечь его к различному имени файла с
unzip -p > thenewFile
Объяснение: -p
говорит unzip
извлекать содержание непосредственно к stdout
, который тогда перенаправляется в новый файл.
Вы попробовали unzip7? Установите его сначала (введите это в терминал):
sudo apt-get install unzip
и затем используют эту команду в терминале:
unzip (the zip file) -d (path to unzip)
и это могло бы хорошо работать этот путь.