我要创建这个文件夹:$HOME/a/b/c/d虽然$HOME/a尚未创建!是否可以在终端中使用一条线?
sou*_* c. 16
您可以使用mkdir带有-p选项的命令在另一个不存在的文件夹中创建一个文件夹。考虑一个例子,
mkdir -p "$HOME/a/b/c/d"
Run Code Online (Sandbox Code Playgroud)
当文件夹a,b,c而d不要在家里运行该命令之前就已存在。执行该命令后,所有这些文件夹将在彼此内部递归创建。
你可以从 man mkdir
-p, --parents
no error if existing, make parent directories as needed
Run Code Online (Sandbox Code Playgroud)