Est-il possible de dire à Ruby dans Windows de n'utiliser que \ n au lieu de r \ n? Je rencontre un problème lors de l'enregistrement d'un fichier avec \ r \ n et il ne fonctionne pas correctement. Y a-t-il un réglage quelque part que je peux changer pour résoudre ce problème?Utilisation des sauts de ligne UNIX dans Windows Ruby
0
A
Répondre
1
L'attaque simple:
File.open("foo.txt", "w") do |fd|
fd.write "this\nis\a\test\n"
end
Et quand j'ouvre cela dans hexedit:
00000000 74 68 69 73 0A 69 73 0A 61 0A 74 65 73 74 0A
^^ ^^ ^^ ^^
\n \n \n \n
+0
oui, après avoir regardé dans ce plus j'ai remarqué que cela se produit uniquement avec FileUtils.mv Nouvelle question http://stackoverflow.com/questions/2725680/fileutils-mv-adding-linebreaks-in-windows – Lowgain
Quel éditeur de texte utilisez-vous? –