Я перепробовал все скрипты, но ни один из них не работал по каким-то причинам, или работал только частично. Я нашел этот бэш-скрипт и настроил его на поиск .jpg файлов вместо .xml файлов:
#!/bin/bash
c=1; d=1; mkdir -p dir_${d}
for jpg_file in *.jpg
do
if [ $c -eq 501 ]
then
d=$(( d + 1 )); c=0; mkdir -p dir_${d}
fi
mv "$jpg_file" dir_${d}/
c=$(( c + 1 ))
done
Он работал хорошо и быстро. Теперь моя единственная проблема - это переместить любой файл в папки, а не только ".jpg". Он также чувствителен к регистру и не будет перемещать ".JPG". Есть идеи, как настроить его, чтобы переместить любой файл, или, по крайней мере, любой файл изображения?
.