Odpowiedzi:
-p
Flaga stworzy zagnieżdżonych katalogów, ale tylko wtedy, gdy nie istnieje.
Załóżmy na przykład, że masz katalog /foo
, do którego masz uprawnienia do zapisu.
mkdir -p /foo/bar/baz # creates bar and baz within bar under existing /foo
Jest to także operacja idempotentna , ponieważ jeśli ponownie uruchomisz to samo polecenie, nie pojawi się błąd, ale nic nie zostanie utworzone.