使用shell脚本创建多个目录[重复]

Posted

技术标签:

【中文标题】使用shell脚本创建多个目录[重复]【英文标题】:make numerous directories using shell script [duplicate] 【发布时间】:2019-01-20 18:46:35 【问题描述】:

我想使用 shell 脚本创建以下目录,

00, 01, 02, ..., 50

我已经尝试了如下脚本:

for ((1;i<=$1;i=i+1))
do
mkdir $i
done

但我明白了

0, 1, 2, ..., 50

如何修改脚本?谢谢。

【问题讨论】:

printf(1) 将有助于将数字转换为适当的格式。 How to add leading zeros for for-loop in shell?、How to zero pad a sequence of integers in bash so that all have the same width? 等可能重复 【参考方案1】:
for i in $(seq -f "%05g" 0 50)
do
  mkdir $i
done

应该可以解决问题。

【讨论】:

以上是关于使用shell脚本创建多个目录[重复]的主要内容,如果未能解决你的问题,请参考以下文章

为参数化变量创建shell脚本[重复]

在与shell脚本相同的目录中创建文件夹[重复]

多个脚本杂乱怎么办?用库啊,全都进来

Shell脚本应用

shell脚本如何判断目录下的多个文件夹是不是为空

Shell脚本------函数