dogwood008の開発メモ!

最近のマイブームは機械学習, Ruby on Rails。中でも機械学習を使った金融商品の自動取引に興味があります。

【Shell】一気に深いパスのディレクトリを掘るには、mkdir -p

要旨

下記のように -p オプションを付けると、その深さまで必要に応じてディレクトリを掘ってくれる。

mkdir -p /path/to/the/directory/you/want

なお、既に存在する場合も終了コードが0となり、正常終了扱いになる。

詳細

これ以上書くことはあまりない。Rubyでも同様の処理を行ってくれる FileUtils#mkdir_p というメソッドがある。

参考

linuxjm.osdn.jp

docs.ruby-lang.org