Ответы:
-p
Флаг будет создавать вложенные каталоги, но только если они не существуют уже.
Например, предположим, что у вас есть каталог /foo
, для которого у вас есть права на запись.
mkdir -p /foo/bar/baz # creates bar and baz within bar under existing /foo
Это также идемпотентная операция, потому что если вы снова запустите ту же команду, вы не получите ошибку, но ничего не будет создано.