linux下windows的换行符
2023-02-18 16:40:27 时间
Unix/MAC和windows下换行总会出现以下问题:
Unix/MAC下打开windows下的文本会多出一个^M,win下打开Unix/MAC文本会变成一行。
原因是换行机制不一样,Unix下是\n
(0A),mac下是\r
(0D),win下是\r\n
(0D0A)。导致的结果是在程序中会造成一定的混乱。
解决办法:
程序中:
换行符在系统初始化的时候由变量替换。
系统中:
使用工具转换文本文件
linux下使用unix2dos或dos2unix windows下编辑器自行搞定
Reference:
相关文章
- 【经验之谈】Git使用之Windows环境下配置
- git clone开启云上AI开发
- 实践GoF的设计模式:代理模式
- Ubuntu & GitLab CI & Docker & ASP.NET Core 2.0 自动化发布和部署(1)
- 初学开发必看:何为Git,何为SVN
- 实践GoF的设计模式:访问者模式
- 【经验之谈】Git使用之TortoiseGit配置VS详解
- cmder git bash 使用
- 4步教你学会使用Linux-Audit工具
- 10种有用的Linux Bash_Completion 命令示例
- Ubuntu & GitLab CI & Docker & ASP.NET Core 2.0 自动化发布和部署(2)
- 实践GoF的设计模式:迭代器模式
- 【补充】Gitlab 部署 CI 持续集成
- Google Chrome 应用商店上传扩展程序
- 实践GoF的23种设计模式:观察者模式
- Ubuntu Docker 安装和配置 GitLab CI 持续集成
- Ubuntu 简单安装和配置 GitLab
- 二进制SCA指纹提取黑科技:Go语言逆向技术
- 解读Go分布式链路追踪实现原理
- 基于C#的MongoDB数据库开发应用(4)--Redis的安装及使用