たけ(tk)です。

[ruby-list:28301] Re: 起動オプション にて 
》この -Ks オプションと $KCODE='SJIS' って同等なのでしょうか?

  -Ks オプションはスクリプトの読み込みの前に有効になるが、$KCODE='SJIS' 
はそれが実行された時点から有効になる、という違いがあるそうです。

 なので、スクリプトに漢字を書く場合には -Ks オプションが必要。

たけ(tk)=熊谷秀武