Bash脚本目录检测和创建

时间:2010-02-23 18:50:45

标签: bash scripting

我有一个bash脚本,它依赖于现有的一组文件夹,但是每次我在新机器上使用脚本时都不想手动创建文件夹。

现在,我有以下内容用于目录检测和创建(取自here):

for i in {7..0}
do
  if [ ! -d "backup.${i}" ]; then
    mkdir backup.${i}
  fi
done

这通过'backup.7'检测并创建文件夹'backup.0'就好了,但必须有更优雅的方法来执行此操作。

1 个答案:

答案 0 :(得分:7)

mkdir -p backup.{0..7}