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

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

cmdliner tool-completion [--standalone-completion] [OPTION]… SHELL TOOLNAME

دستور cmdliner tool-completion اسکریپت تکمیل خودکار مختص به یک ابزار را برای یک پوسته مشخص خروجی می‌دهد. مثال:

cmdliner tool-completion zsh mytool

توجه داشته باشید که اسکریپت تکمیل خودکار مختص به ابزار، برای بارگذاری در پوسته نیازمند اسکریپت عمومی تکمیل متناظری است که توسط generic-completion خروجی داده می‌شود. برای نصب این اسکریپت‌ها، به دستور install tool-completion مراجعه کنید.

SHELL پوسته‌ای که باید پشتیبانی شود؛ باید یکی از مقادیر bash، zsh یا pwsh باشد.
TOOLNAME نام ابزاری است که تکمیل خودکار برای آن ایجاد می‌شود.

تولید اسکریپت‌های تکمیل خودکار مستقل. این اسکریپت‌ها به اسکریپت‌های عمومی تکمیل خودکار cmdliner وابسته نیستند. در برخی از پوسته‌ها، این موضوع ممکن است منجر به کندتر شدن فرایند تکمیل شود.

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

دستور cmdliner tool-completion با وضعیت‌های زیر پایان می‌یابد:

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

cmdliner(1)

Cmdliner v2.1.1