Существует ли утилита сжатия, которая позволит извлекать файл при пропуске первого (контейнерного) каталога.
Моя цель - создать скрипт автоматической установки, который будет загружать определенный ZIP-файл, распаковывать и устанавливать. Я хочу, чтобы опция пропускала каталог контейнера, который почти всегда является нежелательным именем.
Примером может быть использование опции rar ep1
rar x -ep1 archive.rar
Ответы:
Вы можете попробовать p7zip , порт командной строки Unix популярного инструмента архивации 7-zip . Он может иметь функцию, которую вы запрашиваете, но я не знаю, какой именно будет команда.
Если я правильно понимаю, вы всегда можете попробовать извлечь архив, а затем выполните:
Это должно переместить все файлы из папки в каталог выше, а затем удалить исходную содержащую папку.
источник