Tips記事
» 2002年11月06日 16時14分 UPDATE

ディレクトリ階層を2ついちどに作成したい

[木田佳克,ITmedia]

 mkdirコマンドでディレクトリを作成する場合、通常は2階層をいちどに作ることができない。例えば、main/ディレクトリが作られていない状態で、main/sub/として1階層さらに下の「sub」サブディレクトリが作成できないという現象だ。しかし、次のように「-p」オプションを指定すると、親ディレクトリが存在しなくてもサブディレクトリ「sub」を作るために上位ディレクトリが同時作成される。

$ mkdir main/sub
mkdir: cannot create directory `main/sub': No such file or directory

$ mkdir -p main/sub
$

Copyright © ITmedia, Inc. All Rights Reserved.

注目のテーマ