windows和linux中换行符的转换

Posted 静悟生慧

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了windows和linux中换行符的转换相关的知识,希望对你有一定的参考价值。

数据开发平台使用上传脚本报错:
保存失败,文件编码格式不正确,请修改文件换行符为Unix终束符!

修改方式:
DOS系统下,使用文本编译器另存为,然后选择换行符为unix终束符。

 

解释:

windows 文件的换行符为:[CR][LF] 
Linux和Unix文件的换行符为:[LF] 
有些需要转换使用,如修改或替换安卓andriod的hosts文件,需要保证换行符为Unix形式才能使用。 
其中一种办法是在linux系统中重新保存一份文件; 
但是:如何在windows系统中,转换成Unix / Linux / Mac 换行符呢

 

方法:

用软件Sublime打开要转换的文件, 
菜单 view -> Line Endings -> Unix 保存








以上是关于windows和linux中换行符的转换的主要内容,如果未能解决你的问题,请参考以下文章

git转换换行符LF与CRLF转换问题-Windows系统和Linux系统差异统一

git转换换行符LF与CRLF转换问题-Windows系统和Linux系统差异统一

windows xp系统如何转换linux系统传过来的文本内回车换行符的问题

phpstorm设置换行兼容Windows(CRLF)和Linux(LF)

linux与windows文本文件间的转换:针对回车换行

git 跨平台换行符处理