読み取り専用の特殊変数 $ZCHSETは、環境変数gtm_chsetから値を取得します。アプリケーションは、$ZCHSETの値によってGT.Mプロセスによって使用される文字セットを取得することができます。$ZCHSET は、2つの値だけを持つことができます -- "M"、または、"UTF-8"。
GT.Mは、特定のプラットフォーム上でUnicodeをサポートしています。それがサポートされていないプラットフォームでは、特殊変数 $ZCHSET は、それが定義されている場合でも、環境変数 gtm_chset の値を無視して常に "M" です。
例:
$ export gtm_chset=UTF-8 $ /usr/lib/fis-gtm/V6.0-001_x86/gtm GTM>write $zchset UTF-8 GTM>