我在Unix中有一个文件,我收到回车符(^ M),然后是换行符。文件中有许多其他换行符(回车),后面没有换行符。我想删除这个回车符( ^ M)接着换行,这样其他没有换行的换行不会受到影响。你能为此建议任何命令。提前谢谢。
答案 0 :(得分:0)
使用vi编辑器打开文件, 输入:%s @ $ @@ g
这将仅在每一行的末尾删除Control-M字符。
或
使用以下perl语法
perl -e's / \ r // g'-w -p -i
要查看Control-M字符,请使用vi -b