使用花括号扩展创建新的子目录

时间:2014-01-08 14:27:10

标签: bash command-line

给出两个目录; dira和dirb,如何在mkdir命令中使用花括号扩展来创建子目录?

例如,我尝试过:mkdir -p {dira, dirb}/sub。这会产生两个名为{dira,dirb}的新目录。相反,我希望拥有dira/subdirb/sub

我正在运行以下版本: GNU bash, version 3.2.51(1)-release (x86_64-apple-darwin13) Copyright (C) 2007 Free Software Foundation, Inc.

1 个答案:

答案 0 :(得分:2)

尝试:

$ mkdir -p {dira,dirb}/sub

$ find .
.
./dirb
./dirb/sub
./dira
./dira/sub

使用GNU bash, version 4.2.37(1)-release (x86_64-pc-linux-gnu)