美文网首页
linux中去掉^M的方法

linux中去掉^M的方法

作者: Aska偶阵雨 | 来源:发表于2020-10-12 11:47 被阅读0次

    比较快捷的去除这些符号的方法有这么几种:

    (1)是用VI的命令:

    使用vi打开文本文件

    vi dos.txt

    命令模式下输入

    :setfileformat=unix:w

    (2) VI下使用正则表达式替换

    g/\^M/s/\^M//

    或者

    %s/^M//g

    (3)使用sed 工具

    sed ’s/^M//’ filename > tmp_filename

    (4)既然window下的回车符多了‘\r’,那么当然通过删除‘\r’ ,也可以实现:

    tr-d'\r'

    (5)最后一个方法是本人最常用的方法,个人觉得最方便

    在终端下敲命令:

    $ dos2unix filename

    相关文章

      网友评论

          本文标题:linux中去掉^M的方法

          本文链接:https://www.haomeiwen.com/subject/ahpupktx.html