使用一个命令创建多个嵌套目录

使用一个命令创建多个嵌套目录

如何在一个命令中创建多个嵌套目录?

mkdir -p /just/one/dir

但我需要创建多个不同的嵌套目录......

答案1

mkdir接受多个路径参数:

mkdir -p -- a/foo b/bar a/baz

答案2

要添加到上述答案中,您还可以执行以下操作(在csh, tcsh, ksh, bash, zsh, fish, yash -o brace-expand):

mkdir -p /path/{to,a}/{lot,of}/directories

答案3

正在阅读手册页总是一个好的起点。

-p标志将在路径上创建所需的中间目录。

相关内容