Как извлечь несколько файлов одновременно в терминале Ubuntu с помощью команды unrar?

У меня есть около 100 rar-файлов в каталоге, и я хочу извлечь их в тот же каталог, используя unrar в терминале в Ubuntu 20.04. Я использую следующую команду, чтобы разархивировать их один за другим, и все в порядке:

unrar e -pMy_Password RandomFileName.rar

Как я могу извлечь все файлы одновременно?

имена файлов не имеют определенного шаблона, но все файлы rar.


person Mohammad Khosravi    schedule 30.04.2020    source источник


Ответы (2)


Мне удалось выполнить следующую команду (без создания файла bash):

for f in *.rar; do unrar e -pMyPassword $f done;

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

в команде параметр «e» означает «извлечь», и вы должны ввести свой пароль сразу после ключа -p.

person Mohammad Khosravi    schedule 06.05.2020

Попробуй это

unrar -P PASSWORD  '*.rar'    
person R. Mogire    schedule 24.12.2020