位置: 编程技术 - 正文

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

  • 利润总额亏损还有没有所得税
  • 个体摊贩
  • 超标准能按小规模纳税人标准纳税吗?
  • 怎么找高新技术企业的数据
  • 提存金属于职工薪酬吗
  • 营业收入比销售商品收到的现金少
  • 做账一定要银行对账单吗
  • 交易性金融资产的账务处理
  • 加油票怎么记账凭证
  • 高新技术企业费用认定
  • 贷款未收属于什么科目
  • 机场工作人员的家属票
  • 资本公积的核算内容不包括
  • 借款合同的印花税税率
  • 别人垫付的医药费,可以报销吗
  • 增值税附加税减半征收政策
  • 个税申报表怎么打印
  • 个税少报有什么后果
  • 个税更正申报需要逐月更正吗
  • 住房公积金做账怎么看交了哪些人
  • 代收代付水电费会计分录
  • 坏账核销的依据
  • 房地产企业收到的首付款要交税吗
  • macbook触摸板如何拖动
  • 费用报销单正确填写格式
  • 工厂没有生产许可证可以生产吗
  • PHP:xml_parse_into_struct()的用法_XML解析器函数
  • 补缴税金会计分录
  • pcfile.dll是什么意思
  • layui表格编辑功能
  • php数据库编程
  • php类型转换的两种方法
  • 微信小程序实现支付功能
  • 小规模纳税人工商年报网上怎么报
  • 企业出租房屋怎么做账
  • 期间费用计算公式
  • 酒店客房成本构成
  • 深度学习中的注意力机制模型及代码实现(SE Attention、CBAM Attention)
  • k8s控制器模式
  • 未税收入怎么做分录
  • chatGPT身份指令
  • 预收账款开票了怎么做账报税
  • 哪几类账户期末余额最大
  • 织梦如何采集文章
  • 认缴制下,资金什么时候必须到位
  • 事业单位成本核算具体指引—公立医院
  • 年终汇算清缴所得税计算器
  • 出售子公司股权给其他公司
  • 合理损耗如何处理
  • 筹建期的开办费开业后如何处理
  • 进项发票认证多了留抵多久
  • 外购货物用于在建工程分录
  • 低值易耗的管理制度
  • 个体工商户如何缴纳社保
  • sql2005开启xp_cmdshell
  • asp 分页
  • bios解除
  • win7打印机共享关闭密码保护
  • mac怎样解压rar
  • win10怎么办
  • windows鼠标失灵怎么办
  • win7小技巧
  • 在Linux上优化Mysql运行环境让你对Mysql更多了解
  • 模型变量是什么
  • excel初始化时出错
  • 批处理加密工具
  • 谈谈网页设计中的内容
  • shell脚本显示进度条
  • js实现滑动开关功能
  • kmp算法代码完整实现
  • ubuntu安装步骤详解
  • 浅谈自己对教育的理解
  • python中scipy用法
  • Unable to connect to zookeeper
  • 纳税人谈感受
  • 政府补贴 收入
  • 深圳个人税收完税证明网上打印
  • 上海税务登记如何网上申请
  • 企业购票员有风险吗
  • 上海浦东税务网站官网
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设