Shell批量创建目录

柔情痞子 提交于 2020-01-07 17:52:32

网站上传目录,一般要按hash值生成若干个子目录,仿制单目录文件数量太多导致IO性能下降问题,常见做法是计算目标的md5值,然后通过前缀作为子目录名,存放文件,目录可以在上传时动态创建,考虑到目录权限问题,可以提前创建好,

比如我们需要创建00 ... ff 这些目录,shell脚本

#!/bin/bash

for i in 0 1 2 3 4 5 6 7 9 9 a b c d e f;
do
    for j in 0 1 2 3 4 5 6 7 9 9 a b c d e f;
    do
        mkdir /mnt/www/www/upload/sku-thumbs/$i$j
    done
done

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!