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

uli*_*a69 38 linux bash shell

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

我试着这个mkdir folder1/folder2/folder3,但不起作用.我该怎么做?

谢谢

0xd*_*0xd 90

您应该传递-p参数,mkdir以便创建所有子文件夹.所以按照你的例子:

mkdir -p folder1/folder2/folder3
Run Code Online (Sandbox Code Playgroud)

  • 从mkdir --help:-p, - 如果存在则没有错误,根据需要创建父目录 (6认同)