Linux・シェル記述難易度 基礎

途中の src と main が無くても一度に作る。空欄のオプションは?

mkdir ____ src/main/java

正答

正答-p

次も正解: p / --parents(空白の有無・大文字小文字・末尾のセミコロンは問いません)

解説

mkdir -p(--parents)は、指定したパスの途中に存在しないディレクトリがあればまとめて作る。-p 無しで mkdir src/main/java を実行すると、src が無い時点で No such file or directory になる。-p はディレクトリが既に存在していてもエラーにしないので、スクリプトで「無ければ作る」を表すのにも使う。-m は作成時の権限を指定するオプションで、親の作成とは関係ない。

参考: www.gnu.org

mkdir

この問題を含む Linux・シェル のテストを制限時間つきで解く

Linux・シェルクイズへ