linux去掉windows下文件中的\r
admin
2023-03-03 22:42:36
0

Unix体系里,每行结尾只有“<换行>”,即“\n”;
Windows体系里面,每行结尾是“<换行><回 车>”,即“\n\r”。
一个直接结果是,Unix体系下的文件在Windows里打开的话,所有文字会变成一行;
而Windows里的文件在Unix下打开的话,在每行的结尾可能会多出一个^M符号。

方法1:

在命令模式下:输入:%s/^M//g 然后,回车即可替换
注,其中”^M”的输入,分别是“Ctrl+v”、“Ctrl+M”键生成的

方法2:

使用vi打开文本文件
vi dos.txt
命令模式下输入
:set fileformat=unix
:w

方法3:

使用sed 工具
sed ’s/^M//’ filename > tmp_filename

方法4:

既然window下的回车符多了‘\r’,那么当然通过删除‘\r’ ,也可以实现:
tr -d ‘\r’

方法5:(最常用的方法)

在终端下敲命令:
$ dos2unix filename
直接转换成unix格式,就OK了!~

sed -i 's/\r//' startup.sh

window下默认是 \r\n
linux下是\n
unix下是\r

相关内容

热门资讯

终于懂了“钱柜手游.有没有挂?... 网上科普关于“钱柜手游有没有挂”话题很是火热,小编也是针对钱柜手游作*弊开挂的方法以及开挂对应的知识...
今日重大发现“科乐填大坑.开挂... 家人们!今天小编来为大家解答科乐填大坑透视挂怎么安装这个问题咨询软件客服徽4282891的挂在哪里买...
玩家最新攻略“新老夫子拼三张.... 玩家最新攻略“新老夫子拼三张.真的有挂吗?”必胜开挂神器您好,新老夫子拼三张这个游戏其实有挂的,确实...
烘焙行业,为什么越来越难干了? 文|斑马消费 陈碧婷 日前,太古集团正在推进一项大规模转让交易,拟将其持有的烘焙连锁品牌“新沁园”...
江苏省委省政府成立调查组,对南... 近期,南京博物院文物管理相关问题引发社会关注。记者今天获悉,为彻底查明事实真相,切实维护国家文物安全...
终于了解“情怀古诗词.有挂吗?... 终于了解“情怀古诗词.有挂吗?”果然有透视挂您好,情怀古诗词这个游戏其实有挂的,确实是有挂的,需要了...
爆屏修复哪家强?服务与售后俱佳... 在如今这个数字化时代,手机已成为人们生活中不可或缺的一部分。然而,手机屏幕易碎的问题时常困扰着广大用...
终于懂了“情怀麻将.开挂神器?... 有 亲,根据资深记者爆料情怀麻将是可以开挂的,确实有挂(咨询软件无需打开...
【今日要闻】“大玩家福建麻将.... 您好:大玩家福建麻将这款游戏可以开挂,确实是有挂的,需要了解加客服微信【9784099】很多玩家在这...
终于了解“云南山水麻将.是不是... 终于了解“云南山水麻将.是不是有挂?”原来真的有挂您好,云南山水麻将这个游戏其实有挂的,确实是有挂的...