0
是否可以告诉Windows中的Ruby仅使用\ n而不是r \ n? 我遇到了一个文件正在使用\ r \ n保存并导致其无法正常运行的问题。有什么地方可以修改这个设置吗?在Windows中使用UNIX换行符Ruby
是否可以告诉Windows中的Ruby仅使用\ n而不是r \ n? 我遇到了一个文件正在使用\ r \ n保存并导致其无法正常运行的问题。有什么地方可以修改这个设置吗?在Windows中使用UNIX换行符Ruby
简单的攻击:
File.open("foo.txt", "w") do |fd|
fd.write "this\nis\a\test\n"
end
当我在hexedit的打开此:
00000000 74 68 69 73 0A 69 73 0A 61 0A 74 65 73 74 0A
^^ ^^ ^^ ^^
\n \n \n \n
是啊,经过调查,这更多我注意到这只发生在FileUtils.mv 新问题http://stackoverflow.com/questions/2725680/fileutils-mv-adding-linebreaks-in-windows – Lowgain 2010-04-27 23:00:56
什么文本编辑器,您使用的? – 2010-04-27 22:31:02