位置: 编程技术 - 正文

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

  • 研发机构采购设计方案
  • 去税局更正申报需要什么资料,忘记带营业执照
  • 不抵扣勾选怎么撤销
  • 怎么导出银行对账单流水
  • 开立一般户需要基本户开户行许可证吗
  • 公司打印银行回单和对账单
  • 印花税购销合同包括哪些
  • 工会经费免征三年需要申报吗
  • 财务合理化建议例子
  • 空调属于固定资产类别的什么
  • 借款应付利息计算
  • 股权转让评估费可以有公司承担吗
  • 支付资金占用费怎么记账进项税
  • 职工福利费计提比例一般是多少
  • 扣缴个人所得税报告表
  • 专项费用包括哪两种
  • 员工就诊发票可以报销吗
  • 公司进项销项税差异较大
  • 消费税计算视频讲解
  • 递延年金现值计算公式解释
  • 外贸企业出口收入怎么账务处理
  • 发票拍照打印出来不清晰
  • 购买汽车分期付款利息怎么算
  • 差额银行承兑汇票
  • 诉讼费计入哪里
  • 如何保护excel表格不被打开
  • macos monterey值得安装吗
  • 去掉右键菜单中的快捷键
  • 腾讯手游助手闪屏怎么办
  • 讲述人功能怎么关闭
  • windows7便签删除了怎么恢复
  • 给子公司开票 总公司付款
  • 哪些收入需要交消费税
  • 未取得合法有效凭证可以税前扣除
  • 应付账款挂账会计分录
  • 应税行为包括销售货物吗
  • 工商银行电子回执单怎么查看
  • 生态位模型原理
  • mail命令详解
  • php技术
  • 土地增值税扣除率怎样计算
  • 报销具体流程
  • 企业合并的会计处理方法
  • 个人发票抬头是自己的名字吗
  • 融资租赁公司的风险资产包括哪些
  • 经销商会议是什么意思
  • 资产负债表中没有专项储备怎么填写
  • 企业主营业务收入净额怎么算
  • 分派现金股利处理
  • 同一控制和非同一控制的区别图解
  • 公司前期装修费属于开办费吗
  • 为取得借款发生的手续费
  • 增值税留抵税额借贷方向
  • 委托加工业务的财务职责
  • 分期付款购车需要什么
  • 可以先抵扣下个月工资吗
  • 培训机构账务处理
  • 研发费用如何做成本分析
  • 债务抵消的构成要件
  • 在mysql中使用mysql workbench创建数据库
  • fedora phpMyAdmin 安装方法及介绍
  • freebsd9.3安装教程
  • windows无法验证你的凭据
  • win8的ie浏览器
  • fpd文件是什么意思
  • win102020h2怎么样
  • linux wc命令详解
  • Win7系统打印机共享无法保存打印机设置0x000006d9
  • linux多线程编程电子书
  • win7系统删除文件夹怎么恢复
  • win10开始菜单怎么打开
  • Linux如何使用clash
  • Android游戏开发读后感
  • javascript教程完整版
  • nodejs实战
  • jquerygrid
  • 广东省税务局电子发票怎么下载
  • 南京电费余额查询
  • 南京市国家税务局溧水分局
  • 国家税务总局2016年17号公告
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设