我对此还不太熟悉。我的 nautilus 脚本似乎仅在使用以下代码时提取前两个档案:
echo "$NAUTILUS_SCRIPT_SELECTED_FILE_PATHS" | while read file
do
mkdir "${file%.*}"
unzip -o -d "${file%.*}" "$file" || unrar e "$file" "${file%.*}"
done
我正在尝试提取大量档案。每个档案都放入自己的子文件夹中。提取两个档案后它就停止了。如果我选择其余档案,它将再次只执行两个操作...