SYNOPSIS

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

DESCRIPTION

これは、全くもってエンドユーザーが実行するコマンドではありません。この文書は、配管スクリプトを研究している、および/または新しいスクリプトを作成している人々を対象としています。

git sh-i18n--envsubst は、GNU gettextパッケージに付属するGNU envsubst(1) プログラムのGit用簡略版です。これは、 git-sh-i18n(1) によって内部的に使用され、 eval_gettext 関数に渡された変数を差し込みます。

インターフェイスについては何も約束されていません。また、このプログラムが次のバージョンのGitで警告なしに消えることはありません。使用しないでください。(No promises are made about the interface, or that this program won’t disappear without warning in the next version of Git. Don’t use it.)

GIT

Part of the git(1) suite