GIT-SH-I18N--ENVSUBST(1) Git Manual GIT-SH-I18N--ENVSUBST(1)

git-sh-i18n--envsubst - نسخه اختصاصی envsubst(1) در گیت برای حالت‌های پشتیبان i18n

eval_gettext () {
        printf "%s" "$1" | (
                export PATH $(git sh-i18n--envsubst --variables "$1");
                git sh-i18n--envsubst "$1"
        )
}

این دستوری نیست که کاربر نهایی هرگز بخواهد آن را اجرا کند. به هیچ عنوان. این مستندات برای افرادی است که اسکریپت‌های زیرساختی (plumbing) را بررسی می‌کنند یا در حال نوشتن موارد جدید هستند.

برنامه git sh-i18n--envsubst نسخه ساده‌شده گیت از برنامه envsubst(1) گنو است که همراه با بسته GNU gettext ارائه می‌شود. این ابزار به صورت داخلی توسط git-sh-i18n(1) برای درون‌یابی و جایگزینی متغیرهای ارسال‌شده به تابع eval_gettext استفاده می‌شود.

هیچ تضمینی در مورد رابط این ابزار داده نمی‌شود و ممکن است این برنامه بدون هشدار قبلی در نسخه بعدی گیت حذف شود. از آن استفاده نکنید.

بخشی از مجموعه git(1)

2026-06-29 Git 2.55.0