禁用mobaxterm ^ M windows回车在unix会话文本流上

时间:2017-08-23 21:36:10

标签: windows unix sed cygwin

我在windows机器上安装了mobaxterm。然后我通过ssh连接到unix机器。然后我运行sed 's/$/end/' my_infile.txt > my_outfile.txt之类的东西,但是cat my_outfile.txt显示了一堆窗口回车(^M),其中输出混乱。

为什么会发生这种情况,是否有配置设置来修复它?

1 个答案:

答案 0 :(得分:0)

删除所有CR符号,然后在每行末尾附加end

sed -e 's/\r//g' -e 's/$/end/' my_infile.txt > my_outfile.txt