当前位置: 技术问答>linux和unix
如何去掉 '^M'?
来源: 互联网 发布时间:2016-06-30
本文导语: 有时候vi打开一个文件会在每一行的结尾处显示一个 蓝色的 ^M 有没有什么办法让它不显示? 或者,sed awk之类的命令去掉也行! | 把文件从新写入一个文件 cat 文件 > 新文件 | ...
有时候vi打开一个文件会在每一行的结尾处显示一个 蓝色的 ^M
有没有什么办法让它不显示?
或者,sed awk之类的命令去掉也行!
有没有什么办法让它不显示?
或者,sed awk之类的命令去掉也行!
|
把文件从新写入一个文件
cat 文件 > 新文件
cat 文件 > 新文件
|
dos2unix filename
|
造成该问题的原因是file为DOS(windows系统)下建立的文件,DOS使用的换行符为^M$,
而linux下换行符仅为$,所有需要把file文件格式转换为linux格式即可:
dos2unix -k file
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。