下面是每个子目录中最多存放30000个文件,子目录命名为dir_001,dir_002...
i=0;
for f in *;
do
d=dir_$(printf %03d $((i/30000+1)));
mkdir -p $d;
mv -v "$f" $d;
let i++;
done
下面是每个子目录中最多存放30000个文件,子目录命名为dir_001,dir_002...
i=0;
for f in *;
do
d=dir_$(printf %03d $((i/30000+1)));
mkdir -p $d;
mv -v "$f" $d;
let i++;
done