我正在尝试编写一个bash脚本,部分脚本是检查多个目录,如果这些目录不存在,那就制作它们。有人可以帮我吗?
目录看起来像这样
EX: /mk1 /mk2 /mk3 /mk4 ... /mk22
我有制作目录部分。
"else mkdir {/mk1../mk22}"
答案 0 :(得分:1)
bash
不知道如何增加复杂的字母数字字符串。你必须“分解”字母部分,以便你可以遍历单独的数字部分。
mkdir -p /mk{1..22}
如果需要,-p
告诉mkdir
制作目录,这样您就不必先检查它们是否存在。