この記事は会員限定です。会員登録すると全てご覧いただけます。
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.