zoukankan      html  css  js  c++  java
  • Linux系统中文件行末尾出现^M的原因及解决办法

    不同系统,有不同的换行符号:

    1. 在windows下的文本文件的每一行结尾,都有一个回车(' ')和换行(' ')

    2. 在linux下的文本文件的每一行结尾,只有一个回车(' ');

    3. 在Mac下的文本文件的每一行结尾,只有一个换行(' ');

    因此:^M出现的原因: 在linux下打开windows编辑过的文件,就会在行末尾显示^M;

    对此的解决办法就是通过字符替换,将^M换掉,具体方法如下:

    利用vim打开文件,然后输入vim 命令 %s/^M$//g,进行全文件查找替换。

    注意:^ 使用ctrl+v 来输入,M使用ctrl+m来输入

    好记性不如烂笔头,每天记录一点点
  • 相关阅读:
    装饰复杂函数
    装饰器01
    闭包
    函数的嵌套定义
    名称空间
    函数的嵌套调用
    函数的对象
    形参
    实参
    形参与实参
  • 原文地址:https://www.cnblogs.com/wayneliu007/p/9941067.html
Copyright © 2011-2022 走看看