本文主要是介绍把a.txt从Windows拷贝到linux引起的错误------浪费15分钟,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
今天碰到这样一个问题:把a.txt从windows拷贝到linux, 作为测试文件进行测试。 然而, 程序的结果大大出乎我的意料, 然后就怀疑自己的程序, 一遍一遍地检查, 发现正确无误。 此时, 才想到, 可能是文件格式个问题, 于是用dos2unix命令就解决了问题。
这个问题, 至少浪费了15分钟, 其实, 还是有点不应该的
在之前的博文中, 我深入讨论过windows换行和linux换行的区别, 故不再赘述。
遇到问题, 多方位思考。 文件在Windows和linux之间传递时, 尤其要注意。
最后啰嗦一句, 对应文件问题, 我们通常需要关注:
1. Windows or Linux
2. gbk or utf8
3. bom or no bom
这篇关于把a.txt从Windows拷贝到linux引起的错误------浪费15分钟的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!