if ((Fchg (transf, EVENT_NAME, 0, "BANK_TLR_WITHDRAWAL", (FLDLEN)0) == -1) ||(Fchg (transf, EVENT_TIME, 0, gettime(), (FLDLEN)0) == -1) ||(Fchg (transf, AMOUNT, 0, (char *)&amt, (FLDLEN)0) == -1)) { (void)sprintf (emsg, "Fchg failed for event fields: %s...
次の3 行では、ロケールの設定を変えた後に Korn シェルを起動し直す場合などのため、"setterm -x JapanEUC" を実行しています。if 文は、Korn シェルが端末以外の装置を標準入力として起動された場合に、setterm が実行されてエラーメッセージが表示されるのを防ぐためのものですが、完全な解決...