Bash 使用大括号扩展创建新的子目录
给出两个目录;dira和dirb,如何在mkdir命令中使用大括号展开创建子目录 例如,我尝试过:Bash 使用大括号扩展创建新的子目录,bash,command-line,Bash,Command Line,给出两个目录;dira和dirb,如何在mkdir命令中使用大括号展开创建子目录 例如,我尝试过:mkdir-p{dira,dirb}/sub。这将产生两个新目录,分别称为{dira,和dirb}。相反,我希望使用dira/sub和dirb/sub 我正在运行以下版本: GNUBash,版本3.2.51(1)-发布(x86_64-apple-darwin13) 版权(C)2007免费软件基金会,公司/代码> < P> >: $ mkdir -p {dira,dirb}/sub $ find
mkdir-p{dira,dirb}/sub
。这将产生两个新目录,分别称为{dira,
和dirb}
。相反,我希望使用dira/sub
和dirb/sub
我正在运行以下版本:
GNUBash,版本3.2.51(1)-发布(x86_64-apple-darwin13)
版权(C)2007免费软件基金会,公司/代码> < P> >:
$ mkdir -p {dira,dirb}/sub
$ find .
.
./dirb
./dirb/sub
./dira
./dira/sub
使用GNUBash,版本4.2.37(1)-release(x86_64-pc-linux-GNU)
只需删除逗号后的空格:mkdir-p{dira,dirb}/sub
。。。成功了。谢谢