Removing Windows newlines on Linux (sed vs. awk)

前端 未结 4 1642
我在风中等你
我在风中等你 2020-12-07 20:57

Have some delimited files with improperly placed newline characters in the middle of fields (not line ends), appearing as ^M in Vim. They originate from freebcp (on Centos 6

4条回答
  •  鱼传尺愫
    2020-12-07 21:48

    Another method

    awk 1 RS='\r\n' ORS=
    
    • set Record Separator to \r\n
    • set Output Record Separator to empty string
    • 1 is always true, and in the absence of an action block {print} is used

提交回复
热议问题