从文本文件中删除^M [英] Remove ^M from text file
本文介绍了从文本文件中删除^M的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
awk '{ gsub("
", "
"); print $0;}' input > output
cat input | tr ‘
’ ‘
’ > output
但是没有一个管用。是否有人可以使用一些Linux命令帮助修复此问题。
推荐答案
可以使用sed
:
sed 's/^M// filename > newfilename
如果您希望使用awk
,请执行以下操作:
awk '{sub(/^M/,"")}1' filename > newfilename
要进入^M
,请键入CTRL-V
,然后键入CTRL-M
。也就是说,按住CTRL key
,然后依次按V
和M
。
更新
如@glenn jackman在评论中所建议的,使用
就可以轻松获得^M
这篇关于从文本文件中删除^M的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文