问题描述:
对于我们来说在windows下编码的直观和操作简单方便,不用记大量的编辑命令,动动鼠标就OK了。 但是对于我们这些工作在Unix下
的开发者来说,我们习惯于在windows下编辑,然后同步到unix下。
也许你会发现当你把创建的文件以二进制的方式传到unix下,并打开,会在每行的最后多了一个^M字符。 文件小,我们可以手动删
除。 如果文件内容很多呢, 我想你一定不会选择这种方式。
为什么会出现这个字符? 我们比较熟悉的是windows下,在每一行都会有一个回车换行符(CR/LF)。但在unix下换行只有一个LF字
符(/n ascii码 10)。这个显示出来的字