web-dev-qa-db-ja.com

Bash mkdirとサブフォルダー

このようなことができないのはなぜですか? mkdir folder/subfolder/これを実現するには、私がしなければならないこと:

mkdir folder
cd folder
mkdir subfolder

それを行うためのより良い方法はありますか?

89
Uffo

あなたはできる:

mkdir -p folder/subfolder

-pフラグを使用すると、必要に応じて親ディレクトリが作成されます。

183
FatalError

複数のサブフォルダーを作成するには

mkdir -p parentfolder/{subfolder1,subfolder2,subfolder3}
40
danleyb2

FWIW、

不十分なセキュリティフォルダー(パブリック共有フォルダーをfolder索好きな目から保護するため;))

mkdir -p {0..9}/{0..9}/{0..9}/{0..9}

これで、ピン番号の付いたフォルダーにファイルを配置できます。完全に防水ではありませんが、それは最年少の障壁です。

10
Mutrax