Windows 里的文件在 Unix/Mac下打开的话,在每行的结尾可能会多出一个 ^M 符号,Unix/Mac 系统下的文件在 Windows 里打开的话,所有文字会变成一行。
问题原因 Windows 和 Linux 系统对回车换行的处理方式不一致。
处理办法 为了避免这种情况的发生,我们可以在 Linux 系统内转换格式
工具安装:
yum install dos2unix unix2dos 使用示例:
dos2unix Noname1.txt
安装的包不一样,命令为
sudo apt-get install tofrodos 使用示例:
fromdos Noname1.txt #转换为unix todos Noname1.txt #转换为dos格式
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。