Follow Excellent, Success will Chase you

0%

Linux下去掉^M的方法

在linux下去掉文件行尾的^M

1
cat -A filename

查看到windows下的断元字符^M

dos2unix

1
dos2unix filename

多文件处理

1
ls ./*.c | xargs dos2unix

sed

1
sed -i 's/^M//g' filename


1
sed -i 's/\r//g' filename

注意:^M的输入方式是 Ctrl + v ,然后Ctrl + M

vi

将两个命令合并成一个,并添加的vi的快捷键中。

1
nmap dm :%s/\r\+$//e<cr>:set ff=unix<cr>

用法: 打开文件直接敲dm即可,最后保存

-------------本文结束感谢您的阅读-------------
  • 本文作者: Winddoing
  • 本文链接: https://winddoing.github.io/post/18189.html
  • 作者声明: 本博文为个人笔记, 由于个人能力有限,难免出现错误,欢迎大家批评指正。
  • 版权声明: 本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!