我之前曾问过这个问题,它被标记为需要更多详细信息。好吧,这里非常详细。
目标是要具有如下创建文件夹的脚本:
主要
在该文件夹中创建一个名为“ main”的文件夹后,将创建6个“ a”文件夹,分别用数字和字母命名“ 1a 2a 3a 4a 5a 6a”
创建了这6个'a'文件夹后,将在这6个'a'文件夹的每个文件夹内创建6个'b'文件夹。因此,每个“ a”文件夹都将包含“ 1b 2b 3b 4b 5b 6b”]]
创建了这6个'b'文件夹之后,将在这6个'b'文件夹中的每个文件夹中创建6个'c'文件夹。因此,它们都将包含文件夹“ 1c 2c 3c 4c 5c 6c”
之后,它将在每个'c'文件夹中创建6个'd'文件夹。因此,“ c”文件夹将包含“ 1d 2d 3d 4d 5d 6d”]]
之后,它将在每个'd'文件夹中创建6个'e'文件夹。因此,“ d”文件夹将包含“ 1e 2e 3e 4e 5e 6e”]]
之后,它将在每个'e'文件夹中创建6个'f'文件夹。因此,“ e”文件夹将包含“ 1f 2f 3f 4f 5f 6f”]]
所有'f'文件夹将为空
最终结果应该是:
- 一个具有6个'a'文件夹的'主'文件夹
- 所有“ a”文件夹应具有6个“ b”文件夹
- 所有“ b”文件夹应具有6个“ c”文件夹
- 所有“ c”文件夹应具有6个“ d”文件夹
- 所有“ d”个文件夹应具有6个“ e”文件夹
- 所有“ e”文件夹应具有6个“ f”文件夹
- 所有“ f”文件夹必须保持为空
我希望这足够详细,并且我这次不会被遗忘。
您对此问题有何看法?当然,这应该是linux shell脚本。
感谢所有调查此问题的人。
编辑:我没有要发布的代码,我一直在尝试for循环,其中我是1到6,它创建了一个名为that的文件夹。如果您真的想要我为这个问题编写的代码,我将很乐意粘贴几个月前写的50000行以上的mkdir。这个问题最近浮现在我的脑海,我想看看是否有人能找到解决方案,因为我没有尝试过。
我之前曾问过这个问题,它被标记为需要更多详细信息。好吧,这是非常详细的。目标是创建一个脚本,该脚本可以如下创建文件夹:main创建单个...
怎么样
#!/bin/bash
for a in 1 2 3 4 5 6
do
for b in 1 2 3 4 5 6
do
for c in 1 2 3 4 5 6
do
for d in 1 2 3 4 5 6
do
for e in 1 2 3 4 5 6
do
for f in 1 2 3 4 5 6
do
mkdir -p main/a$a/b$b/c$c/d$d/e$e/f$f
done
done
done
done
done
done
但是我确定您可以改善它...