次の 2 つのシェル コマンドがあります。
[[ ! -d $TRACEDIR/pattrace/rpt/.tracking ]] && mkdir $TRACEDIR/pattrace/rpt/.tracking
[[ ! -d $TRACEDIR/pattrace/rpt/.tracking ]] && mkdir -p $TRACEDIR/pattrace/rpt/.tracking
明らかに、これらのコマンドの唯一の違いは-p
フラグです。しかし、このフラグはこのコンテキストで何をするのでしょうか?
ありがとう。