این وب‌سایت زیرمجموعه‌ای از وب‌سایت‌های پرسش و پاسخ فارسی است. در این وب‌سایت پرسش‌های مربوط به سیستم‌های عامل (ویندوز، لینوکس، مکینتاش و ...) پاسخ داده می‌شود.
با شرکت در این مجموعه توسط پاسخ به پرسش‌های دیگران یا طرح پرسش‌های خود، یا تصحیح مطالب دیگران توسط دیدگاه‌ها، به گسترش فرهنگ همکاری‌های آن‌لاین کمک نمایید.
همچنین با شرکت در بحث‌ها و کسب امتیاز از امکانات و جوایزی که به مرور به کاربران برتر اهدا می‌شود، برخوردار گردید.
پرسش و پاسخ فارسی

پارامتر -p در دستور mkdir ترمینال لینوکس چه کاربردی داره؟

0 امتیاز
338 نمایش پرسیده شده یکشنبه ۳۰ شهریور ۱۳۹۳ توسط programmer (658 امتیاز)

1 پاسخ

0 امتیاز

این پارامتر دو کاربرد داره:
۱) در صورت موجود بودن دایرکتوری اخطار تولید نمی‌کنه. (اگه از این پارامتر استفاده نکنین اخطار موجود بودن دایرکتوری دریافت می‌کنین)

mkdir -p dir

۲) درصورتی که یک مسیر شامل چند دایرکتوری داده شده باشه هر کدام از دایرکتوری‌ها که موجود نباشه خود به خود تولید می‌شه

mkdir -p dir1/dir2/dir3

در صورتی که از دستور بالا در حالی استفاده کنین که مثلاً دایرکتوری dir2 موجود نیست، اخطار موجود نبودن این دایرکتوری تولید می‌شه. اما با استفاده از -p ابتدا در صورت موجود نبودن dir1 این دایرکتوری تولید می‌شه. سپس به داخلی دایرکتوری مراجعه می‌شه. در صورت موجود نبودن dir2 این دایرکتوری ایجاد می‌شه و به همین ترتیب تا انتها

پاسخ داده شده دوشنبه ۳۱ شهریور ۱۳۹۳ توسط programmer (658 امتیاز)
...