linux 中用vi 命令查看文件,为什么文件中每一行的结尾会出现两个^M^M.这是怎么产生的,代表什么符号?
一般情况下,windows下编辑过的文件放到Linux下行尾会多出一个^M符号,这个可以理解.但是为什么每行的结尾会出现两个^M^M符号呢.有没有什么方式能够查看这个符号...
一般情况下,windows下编辑过的文件放到Linux下行尾会多出一个^M符号,这个可以理解.但是为什么每行的结尾会出现两个^M^M符号呢. 有没有什么方式能够查看这个符号的ASC码值呢?
展开
展开全部
那是windows系统的标志,是换行符的意思,但在linux下识别不出来。
windows创建的文件是 \n\r结束的, 而linux,mac这种unix类系统是\n结束的。
windows创建的文件是 \n\r结束的, 而linux,mac这种unix类系统是\n结束的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个文件有可能是通过windows打开过用ASCII上传的,不是二进制文件,如果用二进制上传一般就没有这个
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
应该是 那个文件里的 特殊字符 没有正常显示
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询