如果文件不控制M字符,我正在寻找连接线的方式。 AIX有它的标准awk和sed工具,但不是GNUAIX(没有GNU sed/awk)连接线如果在末尾没有控制M或 r字符
问题:我们从第三方获取文件,从Windows。并且该文件在每行的结尾处具有^ M(即\ r)字符,期望某些行中的某些行中的数据本身具有\ n字符。因此,需要加入具有这个额外字符的行。
数据例如:
col1|col2|col3|col4|col5|^M
a1|a2|a3|a4|a5|^M
b1|b2|b3|b
4|b5|^M
c1|c2|c3|c4|c5|^M
预期的输出。
col1|col2|col3|col4|col5|^M
a1|a2|a3|a4|a5|^M
b1|b2|b3|b4|b5|^M
c1|c2|c3|c4|c5|^M
非常感谢您的帮助。
是否有一个'\了'B'和'4'之间N'?如果您不确定,请运行'cat -vet yourFile' –
是的,我在“b”之后看到“$”符号,即对于有此问题的线路。 – MeRicI
'unix2dos'将处理该问题。 – karakfa