位置: 编程技术 - 正文

Linux下如何处理文本文件内容中的^M(linux处理文件命令)

编辑:rootadmin

推荐整理分享Linux下如何处理文本文件内容中的^M(linux处理文件命令),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:linux处理数据,linux cu,linux就该这么些,linux处理文件命令,linux小技巧,linux处理文件命令,linux处理数据,linux小技巧,内容如对您有帮助,希望把文章链接给更多的朋友!

Windows上写好的文件,在Linux或者Unix下打开,每一行都会出多出^M这样的字符,这是因为Windows与*nix的换行符不同所致,我们看看文件格式有什么不同。

在Linux下查看文件格式:

# file filename

# .csv: ISO- text //不带有^M

# .csv: ISO- text, with CRLF line terminators //带有^M

Windows下处理的文件就带有CRLF行终止符。

以下有几种处理方式:

1. vi命令行模式下输入

:%s/^M$//g # 去掉行尾的^M。:%s/^M//g # 去掉所有的^M。:%s/^M/[ctrl-v]+[enter]/g # 将^M替换成回车。:%s/^M/r/g # 将^M替换成回车。

2. 使用sed命令。和vi的用法相似:

Linux下如何处理文本文件内容中的^M(linux处理文件命令)

# sed -e 's/^M/n/g'filename

3. 使用命令

使用dos2unix命令,一般的*nix发布版本都带有这个小工具,即Windows - *nix文件转换。

格式: dos2unix filename

转换多个文件

格式:dos2unix file1 file2 file3 ….

上面转换文件的时候都会修改原来的文件,使用 -k参数,或者 -n参数可以不改变文件属性。

格式:dos2unix -n oldfile newfile //新建一个文件,保持源文件不变

格式:dos2unix -k filename //保持文件时间戳不变

同样工具提供了*nix - windows文件格式转换命令:unix2dos,参数同dos2unix。

*注:"^M",需要使用Ctrl + V + Ctrl + M键入,而不是数字6上面的^+字母M。

Linux系统忘记root密码的解决方法(简明教程) 第一步:重启后在读秒的时候按一下空格。第二步:会出现如下:复制代码代码如下:root(hd0,0)kernel/vmlinuz-2.6.-.el5roroot=LABEL=/rhgbquietinitrd/initrd-2.6.-.

Linux系统中提示/usr/bin/ld: cannot find -lxxx错误的通用解决方法 在linux环境编译应用程式或lib的sourcecode时常常会出现如下的错误讯息:复制代码代码如下:/usr/bin/ld:cannotfind-lxxx这些讯息会随着编译不同类型的sourcecode而

linux上很方便的上传下载文件工具rz和sz使用介绍 一般来说,linux服务器大多是通过ssh客户端来进行远程的登陆和管理的,使用ssh登陆linux主机以后,如何能够快速的和本地机器进行文件的交互呢,也就

标签: linux处理文件命令

本文链接地址:https://www.jiuchutong.com/biancheng/353478.html 转载请保留说明!

上一篇:浅谈Linux系统性能监控常用命令(简述linux系统有什么显著特点)

下一篇:Linux系统忘记root密码的解决方法(简明教程)(Linux系统忘记root密码)

  • 企业所得税核定征收税率表最新
  • 增值税发票综合服务平台怎么下载
  • 税种有哪几种
  • 公司货款退款怎么写
  • 私对公转账收税吗
  • 哪些企业适用于品种法
  • 销售收入做账属于什么凭证
  • 火车票丢失可以抵扣进项税额
  • 房地产公司支付工程款账务处理
  • 股权增值转让的财税处理
  • 收到捐赠物资会计处理
  • 事业单位劳务派遣工作值得去吗
  • 将资产货物用于业务宣传增值税
  • 无形资产土地需要折旧吗
  • 金融服务利息
  • 不动产增值税怎么算
  • 投标人组织结构怎么填写
  • 转出未交增值税在借方是什么意思
  • 自己是公司法人可以给自己发工资吗
  • 信汇凭证是转账凭证吗
  • 城建税计税依据及税率
  • 境内企业向香港股东分红税率是多少
  • 企业增速怎么算
  • 车子计提折旧年限
  • 收购报废车有利润吗
  • 无法查明原因现金盘盈计入什么科目
  • 主板类型大全
  • 森林植被恢复费标准
  • php mb_convert_encoding
  • 保险委托支付
  • 公司员工意外险怎么买
  • PHP:apache_get_version()的用法_Apache函数
  • 小本票防伪
  • php bcmath off
  • gradle视频教程
  • 显示器显示频率设置
  • 企业发生的直接用于产品生产,专门设有成本项目的费用
  • framework怎么查看
  • 文件上传漏洞原因
  • yolov3训练自己的数据超详细
  • 时间序列模型ARIMA的优缺点
  • 企业扶贫捐赠简报范文
  • php打不开网页
  • mongodb 查询条件
  • 筹资费用可以算成本吗
  • 企业所得税计提分录
  • 委外加工如何管理
  • 应付账款账务处理中的错弊
  • 小规模不开票怎么做账
  • 企业选择的短期调整
  • 公司没有车油费可以报销吗
  • 企业小汽车折旧年限
  • 购买现金支票的申请说明
  • 加油票子能报销吗
  • 收到政府补贴现金流
  • 应付利息属于什么负债
  • 疫情期间公司购买物品
  • 跨年的费用怎么调整
  • 小企业会计怎么做账
  • sql server分页查询sql语句
  • 猎豹如何添加兼容性站点
  • xp系统怎么取消用户登录
  • win10打开或关闭
  • linux sl
  • macbook的dock栏怎么不见了
  • win7主题服务未运行怎么办
  • win8如何安装
  • NGUI带位置图标的拖动例子
  • 可以自己做手写的软件
  • 简单的安卓程序
  • cocos如何实现跨平台
  • js date用法
  • 网络自定义怎么打开
  • jquery方法查询api
  • python字符串的编码规则
  • android背景图片透明度alpha
  • 安卓屏幕适配详解
  • 支部组织生活会流程
  • 100万元的人民币
  • 契税补贴网上申请
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设