| SURFRAW-UPDATE-PATH(1) | User Contributed Perl Documentation | SURFRAW-UPDATE-PATH(1) |
نام (NAME)
surfraw-update-path - بهروزرسانی PATH در فایلهای پیکربندی پوسته
خلاصه دستور (SYNOPSIS)
surfraw-update-path [-add] [-remove] [-check] [-sys] [-all] [-help] [-shell=SHELL]
توضیحات (DESCRIPTION)
دستور surfraw-update-path دایرکتوری elvi مربوط به surfraw (مسیر /usr/lib/surfraw) را به متغیر محیطی PATH در فایل پیکربندی پوستهٔ شما اضافه میکند.
در حال حاضر این ابزار از bash، sh، csh، tcsh، ash، dash، ksh، pdksh، zsh، rc و es پشتیبانی میکند.
فراموش نکنید که برای اعمال تغییرات، دوباره وارد سیستم شوید (login) یا فایلهای ورود خود را با دستور source بارگذاری کنید.
گزینهها (OPTIONS)
- -check
- بررسی میکند که آیا کد پیکربندی surfraw موجود است یا خیر. این رفتار پیشفرض است.
- -add
- کد پیکربندی surfraw را اضافه میکند.
- -remove
- کد پیکربندی surfraw را حذف میکند.
- -sys
- بهجای پیکربندی کاربر، فایل پیکربندی سراسری پوسته در سیستم را بهروزرسانی میکند. این کار باید با دسترسی کاربر ریشه (root) انجام شود.
- -shell=SHELL
- پوستهای
را که باید
پیکربندی
شود انتخاب
میکند.
مقدار
پیشفرض آن
برابر با
مقدار
متغیر
محیطی $SHELL
است.
پوستههایی که در حال حاضر پشتیبانی میشوند عبارتند از:
sh، ash، bash، dash، csh، tcsh، ksh، pdksh، zsh، rc و es.
- -all
- تلاش میکند تا فایلهای راهاندازی (startup) را برای همهٔ پوستههای شناختهشده پیکربندی کند.
- -help
- پیام راهنمای نحوهٔ استفاده را نمایش میدهد.
مقدار بازگشتی (RETURN VALUE)
گزینهٔ -check اگر کد surfraw در فایل موجود باشد مقدار 0، اگر پیدا نشود 1، و در صورت بروز خطا 2 را بازمیگرداند.
همهٔ گزینههای دیگر در صورت موفقیت 0، و در صورت بروز خطا 2 بازمیگردانند.
محیط (ENVIRONMENT)
- SHELL
- اگر -shell مشخص نشده باشد، برای تشخیص این که کدام پوسته باید پیکربندی شود استفاده میشود.
- HOME
- برای یافتن فایلهای پیکربندی کاربر استفاده میشود.
- ENV
- توسط پوستههای سازگار با POSIX برای مشخص کردن فایل rc زمان راهاندازی استفاده میشود.
- ZDOTDIR
- برای یافتن فایلهای پیکربندی کاربر برای zsh استفاده میشود. در صورت تنظیم نشدن، مقدار پیشفرض آن HOME خواهد بود.
همچنین ببینید (SEE ALSO)
surfraw(1), sh(1), ash(1), bash(1), dash(1), csh(1), tcsh(1), ksh(1), pdksh(1), zsh(1), rc(1), es(1)
نویسندگان (AUTHORS)
Ian Beckwith <ianb@erislabs.net>
| 2024-09-09 | perl v5.40.0 |