' 86 ^ M ^ \ ^ M',这个字符串中的M符号是什么

时间:2016-01-25 06:40:17

标签: ruby-on-rails ruby

在rails中,我在缓存(redis)中放置了一些像86value这样的整数,但它似乎是"' 86 ^ M ^ \ ^ M'"从redis读取时。 什么是^ M标志代表什么?我以前从未见过它。

1 个答案:

答案 0 :(得分:2)

你看到的

^M标志与redis没有特别的关系。一般来说,它表示新线。这是详细信息:

  

^ M是一个回车符。如果你看到这个,你就是   可能正在查看源自DOS / Windows世界的文件,   其中行尾用回车符/换行符对标记,   而在Unix世界中,行尾用一个换行符标记。

有关详情:https://unix.stackexchange.com/questions/32001/what-is-m-and-how-do-i-get-rid-of-it