是否可以使用shell脚本递归创建文件夹?

问题描述 投票:38回答:2

我试图创建递归级别的目录,如/folder1/folder2/folder3

我正在尝试这个qazxsw poi,但不起作用。我该怎么做?

谢谢

linux bash shell
2个回答
89
投票

您应该将mkdir folder1/folder2/folder3参数传递给-p,以便创建所有子文件夹。所以按照你的例子:

mkdir

0
投票

您可能还想添加-Z以确保安全上下文是您当前目录的安全上下文:

mkdir -p -Z dir1 / dir2 / dir3 / dir4

假设这是你想要的,你想避免以后做一堆chown'ing和chmod'ing。

© www.soinside.com 2019 - 2024. All rights reserved.