标签: regex eclipse shell replace regex-lookarounds
我有一个文件,要从下面删除^ M字符
line1; ^ Mline2;
具有以下输出:
第1行; 第2行;
如何在不创建临时文件的情况下实现此目的?将不胜感激任何shell命令,perl命令或Eclipse查找和替换。
答案 0 :(得分:1)
我不确定^M是指文字字符串^M还是控制字符(回车)。如果您的意思是文字字符串:
^M
sed -e 's/\^M/\n/g' file
如果您的意思是回车:
sed -e 's/\r/\n/g' file