Що робить прапор -p у "mkdir -p"?


Відповіді:


118

-pПрапор буде створювати вкладені каталоги, але тільки якщо вони не існують вже.

Наприклад, припустимо, у вас є каталог, на /fooякий ви маєте дозволи на запис.

mkdir -p /foo/bar/baz  # creates bar and baz within bar under existing /foo

Це також ідентична операція, оскільки якщо ви знову запустите ту саму команду, ви не отримаєте помилку, але нічого не буде створено.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.