dos格式的文件,在unix系统中,比如Solaris中,看到的结果是每行结尾多一个^M.
处理方式有两种:
1.vi编辑替换法
在vi编辑器中打开文件,shift+: 进入命令模式,输入以下命令 “%s/^M//g ”,即用空白字符(不是空格哦)替换^M。其中^是ctrl+V打出来的,M是ctrl+M打出来的。
2.工具转换
在unix系统中,一般都有dos2unix和unix2dos之类的工具,使用dos2unix(在Solaris10中是/bin/dos2unix)可以做到将dos格式的文件转换为unix格式的。
dos2unix inputfile outputfile
dos格式的文件转换为unix格式
最新推荐文章于 2023-06-23 17:17:46 发布
本文介绍如何解决DOS格式文件在UNIX系统如Solaris中显示^M的问题。提供了两种解决方案:一是通过vi编辑器进行批量替换;二是利用dos2unix工具实现格式转换。
1266

被折叠的 条评论
为什么被折叠?



