美文网首页
移动某文件夹下众多文件到不同的文件夹

移动某文件夹下众多文件到不同的文件夹

作者: 灵木er | 来源:发表于2019-08-11 16:08 被阅读0次

    最近遇到某个文件夹下文件过多,接近10000个小文件,想着怎么把这些文件分散到不同的文件夹下,总不能手动来吧,多麻烦,于是就想到了利用shell脚本。思路是这样的:

    1. 创建多个文件夹

    2. 设定每个文件夹下的文件个数

    3. 移动原文件夹下的文件到新文件夹

    4. 判断新文件夹下的文件个数

    5. 循环处理


    由于暂不会灵活运用shell脚本参数,运行前需要改参数。脚本如下

    移动某文件夹下众多文件到不同的文件夹

    再详细说一下,首先统计a10文件夹下文件个数,本例中为1000个,接着第一个for循环创建a1到a9,共9个文件夹;接着两个for循环,外层for循环控制文件夹,内层for循环控制移动文件,内层for循环里的if判断文件夹下文件个数,达到个数则退出循环。

    欢迎高手指点改进。

    相关文章

      网友评论

          本文标题:移动某文件夹下众多文件到不同的文件夹

          本文链接:https://www.haomeiwen.com/subject/nyrsjctx.html