From: "しん" Date: 2008-10-03T16:36:57+09:00 Subject: [ruby-list:45527] Windows版のrubyで行末に \d をつけない方法もしくはbynary出力 出沢です Windows上で動かす必要があるプログラムを書いています。 行末を 00 0a で終了させたいのですが(Windowsの Unicodeの行末) どうやっても 0d 0a になってしまいます。 $ ruby -e 'print "\000\012"'|od -x 0000000 0d00 000a $ ruby -e 'printf"%c",10'|od -x 0000000 0a0d 行末に \r を出させない方法 もしくは バイナリで出す方法はないでしょうか。 $ ruby -v ruby 1.8.5 (2006-12-04 patchlevel 2) [i386-mswin32] です。