1

Существует ли утилита сжатия, которая позволит извлекать файл при пропуске первого (контейнерного) каталога.

Моя цель - создать скрипт автоматической установки, который будет загружать определенный ZIP-файл, распаковывать и устанавливать. Я хочу, чтобы опция пропускала каталог контейнера, который почти всегда является нежелательным именем.

Примером может быть использование опции rar ep1

rar x -ep1 archive.rar

1 ответ1

1

Вы можете попробовать p7zip, порт командной строки Unix популярного инструмента архивации 7-zip. Он может иметь функцию, которую вы запрашиваете, но я не знаю, какой именно будет команда.

Если я правильно понимаю, вы всегда можете попробовать извлечь архив, а затем выполните:

cd archivename
mv * ..
rm -f archivename

Это должно переместить все файлы из папки в каталог выше, а затем удалить исходную содержащую папку.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .