Sou meio novo nisso. Meu script nautilus parece apenas extrair os dois primeiros arquivos ao usar o seguinte código:
echo "$NAUTILUS_SCRIPT_SELECTED_FILE_PATHS" | while read file
do
mkdir "${file%.*}"
unzip -o -d "${file%.*}" "$file" || unrar e "$file" "${file%.*}"
done
Estou tentando extrair muitos arquivos. Cada um em sua própria subpasta. Apenas pára depois de dois arquivos. Se eu selecionar o resto dos arquivos, ele fará novamente apenas dois ...