podman-completion(1) General Commands Manual podman-completion(1)

podman-completion - تولید اسکریپت تکمیل خودکار پوسته برای پادمن

podman completion [گزینه‌ها] bash | zsh | fish | powershell

دستور podman completion اسکریپت‌های تکمیل خودکار پوسته را برای انواع مختلفی از پوسته‌ها تولید می‌کند. پوسته‌های پشتیبانی‌شده عبارتند از bash، zsh، fish و powershell.

این اسکریپت‌ها توسط پوسته استفاده می‌شوند تا هنگام تایپ دستور و فشردن کلید [TAB]، پیشنهادها ارائه شده و دستورات تکمیل شوند.

معمولاً این اسکریپت‌ها به‌طور خودکار از طریق مدیر بسته نصب می‌شوند.

نوشتن خروجی تولیدشده در یک فایل.

توضیحات در گزینه‌های تکمیل خودکار ارائه نشود.
مقدار پیش‌فرض false است.

باید bash-completion روی سیستم نصب شده باشد.

برای بارگذاری اسکریپت تکمیل خودکار در نشست فعلی، اجرا کنید:

source <(podman completion bash)

برای در دسترس قرار دادن آن در تمامی نشست‌های bash، اجرا کنید:

podman completion -f /etc/bash_completion.d/podman bash

تکمیل خودکار پوسته باید از پیش در محیط فعال شده باشد. می‌توان دستور زیر را اجرا کرد:

echo "autoload -U compinit; compinit" >> ~/.zshrc

برای در دسترس قرار دادن آن در تمامی نشست‌های zsh، اجرا کنید:

podman completion -f "${fpath[1]}/_podman" zsh

پس از بارگذاری مجدد پوسته، تکمیل خودکار کار می‌کند.

برای بارگذاری اسکریپت تکمیل خودکار در نشست فعلی، اجرا کنید:

podman completion fish | source

برای در دسترس قرار دادن آن در تمامی نشست‌های fish، اجرا کنید:

podman completion -f ~/.config/fish/completions/podman.fish fish

برای بارگذاری اسکریپت تکمیل خودکار در نشست فعلی، اجرا کنید:

podman.exe completion powershell | Out-String | Invoke-Expression

برای در دسترس قرار دادن آن در تمامی نشست‌های powershell یک کاربر، خروجی تکمیل خودکار را در یک فایل بنویسید و آن را در نمایهٔ (profile) powershell کاربر source کنید. اطلاعات بیشتر درباره نمایه‌ها با Get-Help about_Profiles در دسترس است.

podman(1), zsh(1), fish(1), powershell(1)