У меня та же проблема. Я пишу этот код в BASH, и работал для меня.
Изменить с вашими потребностями:
#/bin/bash target_prefix=page SOURCE_DIR=YOUR_DIR #Change this to source dir N=0 Z=0 for entry in $SOURCE_DIR/* do N=$((N+1)) Z=$((Z+1)) if [ "$N" == "1" ]; then mkdir $SOURCE_DIR/$target_prefix-$Z DIR="$SOURCE_DIR/$target_prefix-$Z" fi echo "Move image $entry number $N to dir $DIR" mv $entry $DIR/$Z.jpg #Change to your file extension if [ "$N" == "20" ]; then N=0 fi done
Надеюсь эта работа.