ENVSUBST(1) دستورات کاربر ENVSUBST(1)

envsubst - جایگزینی متغیرهای محیطی در رشته‌های قالب شل

envsubst [گزینه] [SHELL-FORMAT]

مقادیر متغیرهای محیطی را جایگزین می‌کند.

نمایش متغیرهای موجود در SHELL-FORMAT در خروجی

نمایش این راهنما و خروج
نمایش اطلاعات نسخه و خروج

در حالت عملیاتی عادی، ورودی استاندارد در خروجی استاندارد کپی می‌شود و ارجاع‌ها به متغیرهای محیطی به شکل $VARIABLE یا ${VARIABLE} با مقادیر متناظر آن‌ها جایگزین می‌گردند. اگر یک SHELL-FORMAT داده شده باشد، تنها متغیرهای محیطی که در SHELL-FORMAT به آن‌ها ارجاع داده شده است جایگزین می‌شوند؛ در غیر این صورت تمامی ارجاع‌های به متغیرهای محیطی موجود در ورودی استاندارد جایگزین خواهند شد.

هنگامی که از گزینه --variables استفاده شود، ورودی استاندارد نادیده گرفته شده و خروجی شامل متغیرهای محیطی ارجاع داده‌شده در SHELL-FORMAT خواهد بود (یک متغیر در هر خط).

نوشته‌شده توسط Bruno Haible.

گزارش باگ‌ها در ردیاب باگ به نشانی https://savannah.gnu.org/projects/gettext یا از طریق ایمیل به <bug-gettext@gnu.org>.

حق نشر © 2003-2026 Free Software Foundation, Inc.
مجوز GPLv3+: گنو GPL نسخه ۳ یا بالاتر https://gnu.org/licenses/gpl.html
این یک نرم‌افزار آزاد است: شما در ویرایش و بازتوزیع آن آزاد هستید. هیچ ضمانتی وجود ندارد، تا حدی که قانون مجاز می‌داند.

مستندات کامل برای envsubst به‌صورت یک راهنمای Texinfo نگهداری می‌شود. اگر برنامه‌های info و envsubst به‌درستی روی سیستم شما نصب شده باشند، دستور

info envsubst

باید دسترسی شما به راهنمای کامل را فراهم کند.

January 2026 GNU gettext-runtime 1.0