Next: python-format, Previous: objc-format, Up: Translators for other Languages [Contents][Index]
Shellの書式文字列はGNU
gettextと‘envsubst’プログラムにより、$variable
または${variable}
という形式で参照されるシェル変数がサポートされています。${variable-default}
、${variable:-default}
、${variable=default}
、${variable:=default}
、${variable+replacement}
、${variable:+replacement}
、${variable?ignored}
、${variable:?ignored}
で参照される、シェルスクリプト内だけで有効な形式はサポートされません。variableの名前には、半角の英数字かASCII文字のアンダースコアーしか含められません。また数字で開始することはできず、空も指定できません。そのような変数にたいする参照は無視されます。