位置: IT常识 - 正文

linux sed命令互换包含指定关键字的行(linux sed -s)

编辑:rootadmin
这篇文章主要介绍了linux sed命令互换包含指定关键字的行 ,需要的朋友可以参考下... 16-12-04

推荐整理分享linux sed命令互换包含指定关键字的行(linux sed -s),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:linux sed命令详解,linux sed -s,linux如何切换shell,linux sed命令替换,linux sed 替换换行符,linux sed命令替换,linux sed命令详解,linux sed命令替换,内容如对您有帮助,希望把文章链接给更多的朋友!

a.txt内容如下:

111222baidu333444google555666

交换包含baidu和包含google的行,得到:

111222google333444baidu555666linux sed命令互换包含指定关键字的行(linux sed -s)

代码1:

sed '/baidu/{:a;N;/google/!ba;s/\([^\n]*\)\n\(.*\)\n\(.*\)/\3\n\2\n\1/}' a.txt

代码1的执行过程:

代码2:

sed '/baidu/{:a;N;/google/{s/\(^[^\n]*\)\(.*\)\(\n\)\([^\n]*$\)/\4\2\3\1/;t};ba}' a.txt

代码2的执行过程:

代码1和代码2的特点: 1、不需要事先知道baidu和google分别在第几行。 2、不管baidu和google是否相邻,都可以正常处理。 3、如果先出现google后出现baidu,命令需要相应的做调整。

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

上一篇:Win10 KB5004476 可选更新 解决XGP游戏无法安装的问题

下一篇:如何禁用win10中小娜的网络搜索功能(window10怎么禁用系统弹窗)

  • 用于员工福利的进项税转出分录
  • 不是公司的车能抵扣进项吗
  • 进项税额记哪方
  • 普票销项负数发票
  • 专项附加扣除项目的6项具体规定有哪些
  • 公司注销公司帐户剩的钱怎么办
  • 承兑多付了退现金网银备注什么
  • 企业食堂买东西怎么入账
  • 把扣款挂到其它应收款的会计分录怎么做?
  • 财务软件要入固定资产吗
  • 诉讼费可以入公司账吗
  • 产品调试费计入什么科目
  • 加盟商的作用
  • 个体户如何办税
  • 制造业增值税加计抵减
  • 月不超过10万,季不超过30万免什么税
  • 培训费开发票明细为会议费如何做账?
  • txt文档乱码怎么办
  • php cookie 登录
  • u盘怎么安装软件
  • win7右键设置方法
  • 银行承兑汇票开出后多久可以签收
  • 家用电脑分为哪几类
  • 住房房产税如何征收
  • 新准则与旧准则比较有哪些新变化
  • 报销的费用计入什么科目
  • 姆科马齐国家公园
  • 正则表达式在线生成器
  • php时间转换成时间戳
  • 朝夕教育怎么样
  • 【GoF 23】23种设计模式与OOP七大原则概述
  • 前端schema
  • 劳务派遣开具发票
  • phpcms文档
  • 应交税费中印花税是什么
  • 基本户不注销会扣钱吗
  • 待摊费用新准则解读
  • springsecurity有什么用
  • 织梦系统
  • 员工高铁票能抵扣吗
  • 稽查补缴税款会计处理
  • 软件销售收入确认时点
  • 事业单位体检费标准是多少
  • 内账的账务处理
  • 已经认证抵扣的发票怎么红冲
  • 视同销售的情况是?
  • 怎样计提税金及附加
  • 领款单有法律效力吗
  • 补充登记法是全部都用蓝字吗
  • 公司购买股票会计分录怎么做
  • 简易征收应纳税额
  • 单据 凭证
  • 购买的材料入库属于什么会计科目
  • 电子银行承兑汇票到期怎么兑现
  • 小型微利企业所得税100到300
  • 新会计准则会计科目明细表
  • 通过T-SQL语句实现数据库备份与还原的代码
  • Mac OS10.11下mysql5.7.12 安装配置方法图文教程
  • window10总更新是怎么回事
  • xp恢复回收站删除文件
  • Windows Server 2008网络安全与终端服务
  • xp系统要求
  • win10打
  • [置顶] 此外,车牌号:458143(懂得都懂[吃瓜])
  • Jquery ajax基础教程
  • 客齐是什么意思
  • 如何旋转图片30度
  • jQuery展示表格点击变色、全选、删除
  • 脚本添加crontab
  • html用div来写表格
  • python生成器怎么用
  • jquery.handleerror
  • linux安全加固的内容是什么
  • 通过短信发送费用可能会收取运营商费用
  • nodejs 函数
  • jquery 是否显示
  • HttpURLConnection的流式输出的缺陷和解决方法
  • 3.0车船税多少钱
  • 江西省企业社会保险费缴费指南
  • 股权转让本人不签字可以吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设