把a.txt从Windows拷贝到linux引起的错误------浪费15分钟
2016-04-11 23:08
351 查看
今天碰到这样一个问题:把a.txt从windows拷贝到linux, 作为测试文件进行测试。 然而, 程序的结果大大出乎我的意料, 然后就怀疑自己的程序, 一遍一遍地检查, 发现正确无误。 此时, 才想到, 可能是文件格式个问题, 于是用dos2unix命令就解决了问题。
这个问题, 至少浪费了15分钟, 其实, 还是有点不应该的
在之前的博文中, 我深入讨论过windows换行和linux换行的区别, 故不再赘述。
遇到问题, 多方位思考。 文件在Windows和linux之间传递时, 尤其要注意。
最后啰嗦一句, 对应文件问题, 我们通常需要关注:
1. Windows or Linux
2. gbk or utf8
3. bom or no bom
这个问题, 至少浪费了15分钟, 其实, 还是有点不应该的
在之前的博文中, 我深入讨论过windows换行和linux换行的区别, 故不再赘述。
遇到问题, 多方位思考。 文件在Windows和linux之间传递时, 尤其要注意。
最后啰嗦一句, 对应文件问题, 我们通常需要关注:
1. Windows or Linux
2. gbk or utf8
3. bom or no bom
相关文章推荐
- linux文件系统---10
- linux脚本编程技术---8
- Linux内核分析8
- 每天一个linux命令(3):ls命令
- linux中socket的理解---4
- 嵌入式Linux下Camera编程--V4L2 ---fwqlzz love is for ever
- Centos7 修改主机名
- 《Linux内核设计与实现》 Chapter4 读书笔记
- Linux内核设计第八周学习总结 理解进程调度时机跟踪分析进程调度与进程切换的过程
- liunx centos 如何添加一个新的网卡
- CentOS 源码编译 mysql 及配置
- Linux 文件系统
- 8_Linux进程调度的时机和进程切换
- linux 变量& souce & sh 小结
- CentOS 6 各个版本的含义
- linux下安装mysql
- linux之sed用法
- Linux入门学习(八)
- 多台Linux服务器SSH相互访问无需密码
- [Linux]实例浅析epoll的水平触发和边缘触发,以及边缘触发为什么要使用非阻塞IO