Я новичок в этом. Мой скрипт nautilus, по-видимому, извлекает первые два архива при использовании следующего кода:
echo "$NAUTILUS_SCRIPT_SELECTED_FILE_PATHS" | while read file
do
mkdir "${file%.*}"
unzip -o -d "${file%.*}" "$file" || unrar e "$file" "${file%.*}"
done
Я пытаюсь извлечь много архивов. Каждый в свою собственную подпапку. Он просто останавливается после двух архивов. Если я выберу остальные архивы, он снова сделает только два ...