我有一个制表符分隔的文本文件。 当我用vi编辑器打开文件时,可以看到^ M字符(蓝色)。 这不是我的数据的一部分。 它到达那里,因为原始的SQL数据有回车符号。
713498 29195 NWSO NE SA COLLEGE 2 O- 0.3 0.3 0.0 1 MHR NYY ^M aher
如何删除这个angular色,而不需要select标签位置? 换句话说,在最后的Y和“aher”之间应该有两个标签。
在vi你可以用命令模式replace所有^M字符
:%s/ Ctrl + V Ctrl + M //g
这将删除所有这些^M
要么
你也可以用sed来做:
sed -i 's/ Ctrl + V Ctrl + M //g' filename
翻译已经显示出它的力量!
tr -d "\r"