CMDLINER-INSTALL-TOOL-COMPLETION(1) Cmdliner Manual CMDLINER-INSTALL-TOOL-COMPLETION(1)

cmdliner-install-tool-completion - نصب اسکریپت‌های تکمیل خودکار ابزار

cmdliner install tool-completion [OPTION]… TOOLNAME… SHAREDIR

دستور cmdliner install tool-completion اسکریپت‌های تکمیل خودکار ابزار را برای ابزارها و پوسته‌های مشخص‌شده در دایرکتوری share بر اساس شیوه‌نامه‌های خاص پوسته نصب می‌کند. دایرکتوری‌ها در صورت نیاز ایجاد می‌شوند. از گزینهٔ --dry-run برای مشاهدهٔ مسیرهایی که نوشته خواهند شد استفاده کنید. مثال:

cmdliner install tool-completion mytool /usr/local/share  # All supported shells
cmdliner install tool-completion --shell zsh mytool /usr/local/share

توجه داشته باشید که دستور install tool-support نیز همانند این دستور تکمیل‌های خودکار را نصب می‌کند. برای بازبینی اسکریپت‌های واقعی از دستور tool-completion استفاده کنید.

SHAREDIR دایرکتوری share برای نصب است.
TOOLNAME نام ابزار برای تکمیل خودکار است. قابل تکرار.

نصب را انجام ندهید، مسیرهایی که نوشته خواهند شد را در خروجی نمایش دهید.
SHELL پوسته‌ای است که باید پشتیبانی شود، باید یکی از مقادیر bash، zsh یا pwsh باشد. قابل تکرار.
ایجاد اسکریپت‌های تکمیل خودکار مستقل. این اسکریپت‌ها به اسکریپت‌های عمومی تکمیل خودکار cmdliner وابسته نیستند. در برخی پوسته‌ها این کار ممکن است منجر به کندتر شدن تکمیل خودکار شود.
به‌روزرسانی یا ایجاد یک فایل .install مربوط به opam به نام PKG.install با انتقال‌های نصب از فایل‌های نصب‌شده به بخش‌های متناظر نصب opam. همچنین در صورت تعیین --dry-run نیز انجام می‌شود.

نمایش این راهنما در قالب FMT. مقدار FMT باید یکی از auto، pager، groff یا plain باشد. با مقدار auto، قالب برابر با pager خواهد بود، یا هرگاه متغیر محیطی TERM برابر با dumb یا تعریف‌نشده باشد plain خواهد بود.
نمایش اطلاعات نسخه.

دستور cmdliner install tool-completion با مقادیر زیر خارج می‌شود:

0
در صورت موفقیت.
123
در صورت خطاهای نامشخص گزارش‌شده روی خروجی خطای استاندارد.
124
در صورت خطاهای تجزیه خط فرمان.
125
در صورت خطاهای غیرمنتظره داخلی (باگ‌ها).

cmdliner(1)

Cmdliner v2.1.1