红联Linux门户
Linux帮助

不同操作系统下的换行符

发布时间:2016-02-18 15:41:06来源:linux网站作者:AllInCode

Windows: '\r\n'
Mac (OS 9-): '\r'
Mac (OS 10+): '\n'
Unix/Linux: '\n'


在Windows操作系统下有个文件A,它的内容如下:
hello
world
它的字节流数据如下:
0000000  68  65  6c  6c  6f  0d  0a  77  6f  72
h    e     l     l    o    \r   \n    w   o   r     >hello..wor<
0000010  6c  64  0d  0a
l     d    \r    \n   >ld..<
0000014


在Linux操作系统下有个文件B,它的内容如下:
hello
world
它的字节流数据如下:
0000000  68  65  6c  6c  6f  0a  77  6f  72  6c
h    e    l     l     o   \n   w    o   r    l    >hello.worl<
0000010  64  0a
d     \n   >d.<
0000012


本文永久更新地址:http://www.linuxdiyf.com/linux/18182.html