[ruby-list:45956] tcl と ruby
From:
Masutoyo Kawamura <m-kwmr@...>
Date:
2009-04-14 09:11:36 UTC
List:
ruby-list #45956
河村と申します。 Ruby の質問でないので、恐縮しながら投稿しています。 下のような、スクリプトを書いて -------- test.tcl ------------ set s [ format "%c%c%c%c" 18 75 203 4 ] puts $s ------------------------------ -------- test.rb ------------- s = sprintf "%c%c%c%c", 18, 75, 203, 4 puts s ------------------------------ tclsh test.tcl > tcl.txt ruby test.rb > ruby.txt を実行すると結果が異なります。 ------- 2.rb ---------------- while(line=gets) p line end ----------------------------- ruby 2.rb tcl.txt ruby.txt で確認すると tcl.txtは "\022K?\004\n" ruby.txtは "\022K\313\004\n" となります。 tcl.txt が ruby.txt と同じになるようにしたいのですが、 どなたかご存じないでしょうか。