文档章节

Windows文本文件的回车换行问题解决

openthings
 openthings
发布于 2018/08/02 21:49
字数 302
阅读 47
收藏 0

在Windows上,文本文件编辑后默认的回车换行都是"\r\n",即回车+换行,行尾是两个字符。

在MacOS上,默认是\r,Linux上默认是\n。

虽然这三种情况的文本文件在三种操作系统都是可以正常显示,但是对于一些软件的配置参数文件读出来的时候就会出错,导致整个软件运行都会失败。比如,在Windows上编辑一个Kubernetes上安装软件的.yaml文件,放到linux上使用kubectl apply -f test.yaml方式运行时就会出错。

怎么办呢?

在Linux上使用dos2unix filename处理一下就可以了。

  • 使用apt install dos2unix就可以在Ubuntu上安装。
  • dos2unix *.*就可以将当前目录的文件全部处理一遍,还是非常方便的。

© 著作权归作者所有

openthings
粉丝 322
博文 1137
码字总数 687066
作品 1
东城
架构师
私信 提问
DOS/Windows和Linux/Unix间的文件格式转换

做无线传感器网络自己生产拓扑的时候一直碰到看起来相同的文件被解析成拓扑的时候却不同,一直摸不清原因,居然是这个问题,还好看见了这篇文章。 DOS/Windows和Linux/Unix的文件换行回车格式...

吟啸_徐行
2014/05/19
306
0
Linux下的文本dos格式转Unix格式,去除^M符号

问:我在Windows中通过FTP传一个文本文件到Linux中,但是打开文本文件后每行最后都有^M的标志。由于很长,用编辑器去除太麻烦,有什么解决办法呢? 答:为了解决这个问题,Linux下专门有两个...

Adairs
2015/06/11
391
0
飘逸的python - 不要用二进制模式打开文本文件

先看下面代码的“诡异”现象。 假设在windows下,我有个f.txt文件,里面的内容是下面这样的。 hello world 代码一, 输出 ['hello\n', 'world\n'] ['hello\r\n', 'world\r\n'] 代码二, 打开......

长平狐
2013/08/21
1K
0
【详解】回车 换行 0x0D 0x0A CR LF \r \n的来龙去脉

1、【回车和换行的历史】 在计算机还没有出现之前,有一种叫做电传打字机(Teletype Model 33)的玩意,每秒钟可以打10个字符。但是它有一个问题,就是打完一行,需要回车换行,此过程,要用...

阿信sxq
2014/02/12
490
0
Windows XP下超级终端与嵌入式开发板交互的一些技巧

Windows XP下超级终端与嵌入式开发板交互的一些技巧 嵌入式开发交流群280352802,欢迎加入! 一、简介 超级终端是Windows操作系统自带的一个通用的串行交互软件,可以通过这个工具对路由器交...

长平狐
2013/06/03
171
0

没有更多内容

加载失败,请刷新页面

加载更多

springboot2.0 maven打包分离lib,resources

springboot将工程打包成jar包后,会出现获取classpath下的文件出现测试环境正常而生产环境文件找不到的问题,这是因为 1、在调试过程中,文件是真实存在于磁盘的某个目录。此时通过获取文件路...

陈俊凯
今天
6
0
BootStrap

一、BootStrap 简洁、直观、强悍的前端开发框架,让web开发更加迅速、简单 中文镜像网站:http://www.bootcss.com 用于开发响应式布局、移动设备优先的WEB项目 1、使用boot 创建文件夹,在文...

wytao1995
今天
10
0
小知识:讲述Linux命令别名与资源文件的区别

别名 别名是命令的快捷方式。为那些需要经常执行,但需要很长时间输入的长命令创建快捷方式很有用。语法是: alias ppp='ping www.baidu.com' 它们并不总是用来缩短长命令。重要的是,你将它...

老孟的Linux私房菜
今天
8
0
《JAVA核心知识》学习笔记(6. Spring 原理)-5

它是一个全面的、企业应用开发一站式的解决方案,贯穿表现层、业务层、持久层。但是 Spring 仍然可以和其他的框架无缝整合。 6.1.1. Spring 特点 6.1.1.1. 轻量级 6.1.1.2. 控制反转 6.1.1....

Shingfi
今天
8
0
Excel导入数据库数据+Excel导入网页数据【实时追踪】

1.Excel导入数据库数据:数据选项卡------>导入数据 2.Excel导入网页数据【实时追踪】:

东方墨天
今天
11
1

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部