如何在一个命令中创建多个嵌套目录?
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
标志将在路径上创建所需的中间目录。