将 x 个文件移动到新文件夹
move x amount of files to new folders
我有一个包含 10,000 张图像的文件夹,我想将它们全部移动,以便在每个新子文件夹中有 100 张图像。新文件夹可以简单地命名为 01、02、03 等等。如何从 ubuntu 中的命令行完成此操作?谢谢
#!/bin/bash
c=1; d=1; mkdir -p folder_${d}
for file in *
do
if [ $c -eq 100 ]
then
d=$(( d + 1 )); c=0; mkdir -p folder_${d}
fi
mv "$file" folder_${d}/
c=$(( c + 1 ))
done
我有一个包含 10,000 张图像的文件夹,我想将它们全部移动,以便在每个新子文件夹中有 100 张图像。新文件夹可以简单地命名为 01、02、03 等等。如何从 ubuntu 中的命令行完成此操作?谢谢
#!/bin/bash
c=1; d=1; mkdir -p folder_${d}
for file in *
do
if [ $c -eq 100 ]
then
d=$(( d + 1 )); c=0; mkdir -p folder_${d}
fi
mv "$file" folder_${d}/
c=$(( c + 1 ))
done