回车符和换行符
先转一段关于回车和换行的历史。
Windows系统里面,每行结尾是“<换行><回车>”,即“\n\r”————此处有误,恰好将顺序颠倒了,从下面可以例子看出来。
下面在Linux中看看实际操作的效果。
先生成一个换行(\n, 0x0A)和回车(\r, 0x0D)组合的文本
$ echo -en ’12\n34\r56\n\r78\r\n’ > tmp
以十六进制方式查看文本
$ od -t x1 tmp
0000000 31 32 0a 33 34 0d 35 36 0a 0d 37 38 0d 0a
0000016
在Linux的vim中的显示效果

在windows的记事本中的显示效果

还有这样的区别
[回复]