目标: 将文件从客户端传输到服务器。
环境: Linux
问题:
答案 0 :(得分:0)
^ M(一个字符)是0x0D
Linux上的NewLine char是0x0A
Windows上的NewLine char为0x0D 0x0A(2个字符)
所以0x0D,0x0A将显示为^ M,NewLine(取决于您使用的编辑器,我说的对VIM是正确的)
顺便说一下,如果要输入^ M,则需要按ctrl + v,然后按ctrl + m(在VIM中)答案 1 :(得分:0)
以二进制模式打开文件。在文本模式下,换行符表示为/ r / n。