linux去掉windows下文件中的\r
发表于:2025-01-23 作者:千家信息网编辑
千家信息网最后更新 2025年01月23日,Unix体系里,每行结尾只有"<换行>",即"\n";Windows体系里面,每行结尾是"<换行><回 车>",即"\n\r"。一个直接结果是,Unix体系下的文件在Windows里打开的话,所有文字
千家信息网最后更新 2025年01月23日linux去掉windows下文件中的\r
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\nlinux下是\nunix下是\r
方法
文件
体系
命令
输入
模式
一行
只有
工具
常用
文字
文本
格式
符号
终端
结果
生成
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
小区中的dhcp服务器在哪里
数据库中表的类别代号
数据库查询最低价格
完善网络安全应急标准体系
网络安全题材的美剧
网络安全法是什么时间施行的
软件开发工作内容图片
召唤使命18服务器服务器中断
2018供需科目网络安全
从网络安全课程中你学到什么
优就业软件开发
宁夏知名软件开发商
我与网络安全征文开头怎么写
wincc服务器连接成功无数据
软件开发对部门有什么建议
手机吃鸡老连接不到服务器
我的世界服务器极限模式怎么设置
陕西企业软件开发公司
数据库原理数据独立性
tair拟南芥数据库受限制
国家网络安全周的宣传主题是什么
路由器如何实现网络安全
美国白宫网络安全战略
北京crm软件开发流程
hp服务器 硬盘红灯
sql数据库的技术
数据分发买服务器
软件开发副经理架构设计
软件开发技校有必要吗
可以代理华为服务器