Итак, у меня есть несколько zip-файлов (50 из них), например, «alaska.zip», «canada.zip», «foo.zip», «houston.zip», и я хочу, чтобы выходная папка совпадала с именем ввода, т.е. "alaska" "папка для" alaska.zip ". В Windows я могу использовать опцию "extract to", но, поскольку в Ubuntu 7z нет графического интерфейса, нет опции "extract to" при щелчке правой кнопкой мыши. Как я могу это сделать?

Я попробовал это, вместо этого он сказал "нет файлов для обработки"

7z x {подстановочный знак} .zip -o {подстановочный знак}

Примечание:{подстановочный знак} = *

1 ответ1

2

Используйте цикл:

for file in ./*.zip  
do 
    7z x "$file" -o"${file%.zip}"
done

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