把文件里面的^M去掉

原理:

就是windows用的是\r\n来做分行的
然后linux是\n

解决方法:

dos2unix 是一个常用的工具,用于将包含回车符(Carriage Return,CR)的 DOS/Windows 格式文本文件转换为 Unix 格式(无回车符)。这个工具可以很方便地去掉文件中的 ^M 字符。

在终端中执行以下命令来使用 dos2unix 工具:

dos2unix 文件路径

执行这个命令后,dos2unix 将会处理指定的文件,并将其中的回车符删除,从而生成一个新的 Unix 格式的文件。

猜你喜欢

转载自blog.csdn.net/weixin_37787043/article/details/132621141
今日推荐