Я нашел этот пост для извлечения RAR-файлов из одной папки в одно и то же имя папки: Извлечение RAR-файлов в одно и то же имя папки
Я хочу извлечь несколько RAR-файлов в подпапках для вложенные папки с тем же именем, например
/folder/sub-folder1/file1.rar --> /folder/sub-folder1/new-folder-same-name-as-sub-folder1/extracted_files.xyz
/folder/sub-folder2/file2.rar --> /folder/sub-folder2/new-folder-same-name-as-sub-folder2/extracted_files.xyz
Как мне изменить:
#!/bin/bash
for archive in "$(find $loc -name '*.rar')"; do
destination="${archive%.rar}"
if [ ! -d "$destination" ] ; then mkdir "$destination"; fi
unrar e "$archive" "$destination"
done
, чтобы сделать это, т.е. запустить для всех файлов RAR в папке / * RAR? Или использовать что-то подобное?
Спасибо