首页 > 系统相关 >shell 中怎样去除数据中^M 字符

shell 中怎样去除数据中^M 字符

时间:2023-05-17 11:11:36浏览次数:52  
标签:字符 shell CTRL vim 命令 sed 去除 方法 输入

这个符号^M在Linux文本文件中能看出来,在Windows系统下看不出来,因为这是windows系统下的回车换行符号。

有2中方法可以去掉这个回车换行符号。

第一种是全文替换,第二中是先搜索字符串,然后用sed命令替换。

方法

用vim打开文件,输入以下命令

vim filename

然后在vi命令模式下输入以下内容:

:%/^M//g

这里特别注意:注意^M符号的输入方法,先按住CTRL,再按下v和m

方法二:

打开一个terminal命令窗口,输入以下命令:

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

注意^M符号的输入方法,先按住CTRL,再按下v和m

标签:字符,shell,CTRL,vim,命令,sed,去除,方法,输入
From: https://www.cnblogs.com/scfssq/p/17407967.html

相关文章