gpt4 book ai didi

linux - 将 x 个文件 move 到新文件夹

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:29:11 26 4
gpt4 key购买 nike

我有一个包含 10,000 张图像的文件夹,我想将它们全部 move ,以便在每个新子文件夹中有 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

关于linux - 将 x 个文件 move 到新文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30110566/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com