80 Co robi -pflaga mkdir -p? linux ubuntu użytkownik27449 źródło 5 man mkdir, poda informacje. Johan Niezbyt Odpowiedzi: 118 -pFlaga 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. Eric Wendelin źródło
118 -pFlaga 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. Eric Wendelin źródło
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.Jest to także operacja idempotentna , ponieważ jeśli ponownie uruchomisz to samo polecenie, nie pojawi się błąd, ale nic nie zostanie utworzone.
źródło