位置: 编程技术 - 正文

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密码)

  • 企业的免税收入用于支出所形成的费用
  • 在业跟续存有什么不一样
  • 契税为什么计入成本
  • 企业所得税必须计提吗?什么时候计提?
  • 税款差0.01是怎么用会计分录处理
  • 个人给公司开税票有没有影响
  • 公司车辆转让需要缴纳印花税吗
  • 以前年度多交所得税,跨年退回怎么做会计分录
  • 所得税审核费计入什么科目
  • 缴纳税费及工会经费
  • 产权转移书据印花税是双方交吗
  • 季度所得税申报表营业收入怎么填
  • 应交税费应交增值税
  • 广告制作费有哪些项目
  • 网上勾选认证每月时间要求
  • 研发人员的社保可以加计扣除吗
  • 只有专票没有普票
  • 计提本季度所得税会计分录
  • 股东的房产无偿提供给公司用
  • 工程施工企业人力资源管理
  • 应收股利属于其他业务吗
  • 预缴增值税抵扣销项税额账务处理
  • win7系统内存不足怎么解决
  • 研发费加计扣除申报表怎么填
  • 刷卡机怎么收费的吗
  • word2013压缩图片
  • 退回现金怎么写分录
  • 缴税怎么入账
  • dreamweaver 是什么
  • php string函数
  • php入门例子
  • 销售产品应交的消费税分录
  • 购货款先到支付后付款
  • 购销合同印花税计算方法
  • 潘塔纳尔湿地的主要成因
  • 我找到了这个
  • thinkphp django
  • 互联网行业成本控制现状
  • react_router
  • 出差住宿费会计分录怎么做
  • php生成csv文件
  • python中strftime用法
  • 高速公路电子发票查询平台
  • 帝国cms好用吗
  • 织梦发布文章栏目怎么不显示
  • sqlserver2012备份
  • 红字发票冲销的申请表是税务局开吗
  • 零申报公司注销流程
  • 以前年度损益调整账务处理分录
  • 营业外支出在贷方
  • 应交税金期末为负数
  • 奖金做预发年底会发吗
  • 什么叫做对公转账
  • 本年利润的会计科目
  • 一次性开票分期确认收入已什么做原始凭证
  • 营业外收入主要来源
  • 会计凭证移交凭证需要哪些程序
  • 建筑会计账务
  • 会计从业资格证取消了吗
  • 用SELECT... INTO OUTFILE语句导出MySQL数据的教程
  • sql语句示例
  • sql简单教程
  • 双启动子存在的意义
  • 苹果的os什么意思
  • 怎么修改win10登录名
  • 怎么在手机上买股票开户
  • linux常用的帮助命令
  • [置顶]bilinovel
  • 页里面 CDATA的作用说明
  • python模块和类和方法
  • linux dig命令
  • 注释标签的内容会显示在浏览器窗口中
  • node.js入门教程
  • python爬虫工作内容
  • 有趣的单机游戏
  • 安卓压缩图片
  • js复制对象的方法有哪几种
  • js中返回上一页
  • 广州市公安局分局待遇
  • 江苏企业所得税税率2023
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设