目标: 将文件从客户端传输到服务器。
环境:Linux
问题:
- 在服务器中打开未完全复制的文件时,换行处好像有一个“^M”字符。
最佳答案
^M(一个字符)为0x0D
Linux 上的换行符是 0x0A
Windows 上的换行符是 0x0D 0x0A(2 个字符)
所以0x0D,0x0A会显示为^M,NewLine(要看你用的是哪个编辑器,我说的用VIM是对的)
顺便说一句,如果你想输入 ^M,你需要按 ctrl+v,然后按 ctrl+m(在 VIM 中)
关于c - 插入“^M”字符而不是新行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16641163/