位置: 编程技术 - 正文

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

  • 个人所得税C表怎么填写
  • 房地产销售商品房税率
  • 税务硕士是什么学位类别
  • 金蝶结转销售成本
  • 投标成交服务费
  • 会计调转是什么意思
  • 全年一次性奖金税率表
  • 接受固定资产捐赠发生的运费的是否计入资产成本
  • 企业为个人承担的个人部分社保
  • 红冲发票跨年怎么操作
  • 按应收账款余额计提坏账准备的会计分录
  • 公司存款利率
  • 电梯提供安装的增值税税率最新的
  • 采购退货红字发票怎么写
  • 会计职业道德的作用
  • 劳务派遣税收政策文件
  • 辞退福利应该计入什么科目
  • 金税是干什么的
  • 预提费用和待摊费用是根据以下哪项原则设置的会计科目
  • 企业转让销售配额怎么算
  • 企业结业后实收资本怎么处理?
  • 资本性支出计算公式为什么加折旧
  • 结转法定盈余公积会计分录怎么写
  • bios升级失败后如何恢复
  • 预缴税款是否计入成本
  • 质量扣款入什么科目
  • 制造费用主要包括哪些费用
  • php的数组函数
  • PHP:pg_execute()的用法_PostgreSQL函数
  • 我公司的某供应商英语
  • 工程竣工结算和决算的区别
  • 生育津贴如何做账
  • 油气勘探支出包括
  • broken pipe write failed
  • php curl_init
  • 预付装修费的会计处理分录
  • 公章的法律效力范围
  • 【AIGC】6、Segment Anything | Meta 推出超强悍可分割一切的模型 SAM
  • 小程序navigator组件
  • ussd命令
  • php curl_setopt
  • phpcms怎么用
  • python filter dict
  • 跨年度退回的公共预算支出
  • 固定资产一次性扣除政策
  • sql server数据库连接端口1434
  • sql数据对比语句
  • 固定资产出售通过什么科目
  • 暂估成本分录怎么写
  • 社保缴费基数调整后对个人的影响
  • 预存返利骗局
  • 购买无形资产的手续费计入
  • 费用报销如何做账务处理分录
  • 人民币报关退税流程
  • 应收账款的账面余额是什么意思
  • 签订购货合同,计划下月购入的固定资产
  • 公司买茶具帐务处理流程
  • 记账凭证的附件和附单据
  • win8电脑无法识别usb设备怎么办
  • 对于微软用户来说,为了防止计算机意外故障
  • wins资源管理器
  • win8系统怎么直接进入桌面
  • win10怎么去掉
  • puppet部署
  • fsck.mode
  • 如何输入密钥上网
  • 遮罩层出现后怎么点击其他地方隐藏
  • jquery实现仿新浪微博带动画效果弹出层代码(可关闭、可拖动)
  • ms-dos7.10如何安装
  • js编程代码
  • unity开发用macbook怎么样
  • 计算字符串的长度使用哪个函数?
  • u3d unity3d
  • jquery validate表单校验长度
  • js获取文本框的值进行计算
  • 重庆市委常委是副部级干部吗?
  • 四季度预缴申报表
  • 新疆都有哪些地貌
  • 湖北省税务局网站授权
  • 河北省社保证明网上查询
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设