【发布时间】: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) 将有助于将数字转换为适当的格式。
我想使用 shell 脚本创建以下目录,
00, 01, 02, ..., 50
我已经尝试了如下脚本:
for ((1;i<=${1};i=i+1))
do
mkdir ${i}
done
但我明白了
0, 1, 2, ..., 50
如何修改脚本?谢谢。
【问题讨论】:
for i in $(seq -f "%05g" 0 50)
do
mkdir $i
done
应该可以解决问题。
【讨论】: