位置: 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怎么禁用系统弹窗)

  • iwatch丢失怎么看最后的定位

    iwatch丢失怎么看最后的定位

  • qq网络状态怎么设置(qq网络状态怎么隐藏)

    qq网络状态怎么设置(qq网络状态怎么隐藏)

  • 支付宝内存越来越大怎么清理(支付宝占用内存太大)

    支付宝内存越来越大怎么清理(支付宝占用内存太大)

  • 怎样保存抖音视频没水印(怎样保存抖音视频里的音乐)

    怎样保存抖音视频没水印(怎样保存抖音视频里的音乐)

  • 公众号定位有哪些类(公众号定位有哪几类)

    公众号定位有哪些类(公众号定位有哪几类)

  • 华为p40pro怎么100倍变焦(华为P40PrO怎么设置开灯壁纸)

    华为p40pro怎么100倍变焦(华为P40PrO怎么设置开灯壁纸)

  • windowsxp的窗口有哪几部分组成

    windowsxp的窗口有哪几部分组成

  • 抖音抖一下对方知道吗(抖音里对方)

    抖音抖一下对方知道吗(抖音里对方)

  • 荣耀10可以插内存卡吗(荣耀10手机可以插内存卡吗)

    荣耀10可以插内存卡吗(荣耀10手机可以插内存卡吗)

  • 苹果手机显示无服务打不了电话(苹果手机显示无互联网连接)

    苹果手机显示无服务打不了电话(苹果手机显示无互联网连接)

  • 拼多多50元签到金退货能退吗(拼多多50元签到金怎么兑换合适)

    拼多多50元签到金退货能退吗(拼多多50元签到金怎么兑换合适)

  • 通过通讯录添加的微信,可以查到是谁吗(通过通讯录添加微信好友)

    通过通讯录添加的微信,可以查到是谁吗(通过通讯录添加微信好友)

  • 苹果自带数据线最大电流(苹果自带数据线支持多少瓦)

    苹果自带数据线最大电流(苹果自带数据线支持多少瓦)

  • 苹果系统安装出错怎么回事(安装苹果系统出错)

    苹果系统安装出错怎么回事(安装苹果系统出错)

  • 华为noto3的前置摄像头像素是多少(华为nova3e前置摄像头有几个)

    华为noto3的前置摄像头像素是多少(华为nova3e前置摄像头有几个)

  • 腾讯视频会议可以不开摄像头吗(腾讯视频会议可以录制视频吗)

    腾讯视频会议可以不开摄像头吗(腾讯视频会议可以录制视频吗)

  • 华为手机为啥老是闪屏(华为手机为啥老死机)

    华为手机为啥老是闪屏(华为手机为啥老死机)

  • oppo手机密码忘记了怎么弄(oppo手机密码忘了怎么强制解开)

    oppo手机密码忘记了怎么弄(oppo手机密码忘了怎么强制解开)

  • 手机上如何看世界杯(手机上如何看世界杯决赛)

    手机上如何看世界杯(手机上如何看世界杯决赛)

  • 钉钉截图如何截全屏(钉钉截图如何截屏)

    钉钉截图如何截全屏(钉钉截图如何截屏)

  • 蓝牙适配器4.0和5.0有什么区别(蓝牙适配器4.0和5.0)

    蓝牙适配器4.0和5.0有什么区别(蓝牙适配器4.0和5.0)

  • oppor15信息字变大了(opp0手机信息字体怎么办)

    oppor15信息字变大了(opp0手机信息字体怎么办)

  • 手机微信空格怎么打(手机微信空格怎么删除)

    手机微信空格怎么打(手机微信空格怎么删除)

  • 默认语音号码是什么意思(默认语音号码是用流量吗)

    默认语音号码是什么意思(默认语音号码是用流量吗)

  • 华为nova5电池容量是多少(华为手机nova5i电池容量)

    华为nova5电池容量是多少(华为手机nova5i电池容量)

  • oppo照片水印怎么加(oppo照片水印怎么修改时间)

    oppo照片水印怎么加(oppo照片水印怎么修改时间)

  • Win10中如何使用win7的图片查看器(win10怎么用wifi上网)

    Win10中如何使用win7的图片查看器(win10怎么用wifi上网)

  • opencv 六 缺陷检测实战2(PCB缺陷检测——小面积缺陷)(opencv焊点缺陷检测)

    opencv 六 缺陷检测实战2(PCB缺陷检测——小面积缺陷)(opencv焊点缺陷检测)

  • 只有增值税专用发票才能抵扣进项吗
  • 逾期未申报是什么意思
  • 补报以前年度收入后当年所得税怎么处理
  • 税务规定先收款后开票,合同约定先收票再付款
  • 个人房贷利息抵税
  • 小微企业增值税减免账务处理
  • 公司净资产减少
  • 技术转让所得的税收优惠
  • 营改增后哪些费用可以抵扣
  • 公司注销固定资产交什么税
  • 出售旧固定资产的税率是多少
  • 核定征收公司有什么用
  • 企业所得税计提分录怎么写
  • 酒店的床和沙发哪个好
  • 资产负债表里面应付账款怎么算
  • 如何理解结转资金与结余资金的区别
  • 预提费用和应付利息一样吗
  • 鸿蒙超级终端搜不到
  • 存货监盘计划要求,在对存货盘点结果进行测试时
  • 交付是不是法律行为
  • 增值税预缴税款表电子版下载
  • 公司收回货款会计分录
  • 在win7系统中怎样为另外一块硬盘安装系统
  • mac侧边栏设置
  • 土地出让金土地使用税
  • msoobe.exe是什么
  • wordpress用什么语言开发
  • 鱼湖国家森林中心在哪里
  • 工伤个人承担的费用
  • 企业年金在缴费阶段涉及的税种包括
  • pa等比例缩放
  • 演员片酬要分给经纪公司吗
  • 测试费计入什么会计科目
  • 常用的css样式有哪些
  • 数据库arc文件
  • vports命令
  • electron开发的应用程序
  • 车辆保险会计怎么做分录
  • 合宪性审查程序
  • 小规模纳税人附加税会计分录
  • 什么是承兑汇票套现
  • 公司购买新车怎么入账
  • 公司缴纳残保金的标准
  • 转让股权收入属于收入总额吗
  • 坏账准备如何计算
  • 房地产资质代办需要多少钱
  • 收到赠送的样品附件
  • 认缴制不会带来的账务问题
  • 应交所得税如何调整
  • 固定资产报废电费怎么算
  • 小微企业应交增值税如何记账
  • 收入的利息如何计算
  • 注销基本户必须注销专户吗
  • 供应商销售折让怎么入账
  • 预付账款无法取得发票如何做账
  • 会计去企业还是国企好
  • win10预览版21277
  • windowxp宽带连接
  • win10预览版21277
  • win10通讯设置在哪
  • win102020h2怎么样
  • Win10输入法切换快捷键改不了
  • windows8任务管理器在哪
  • opengl实现光照效果
  • web标准化
  • perl @inc
  • perl随机数
  • unity3d怎么写代码
  • javascript table
  • python 压缩gz
  • Python中模块和包的区别
  • jQuery中的AjaxSubmit使用讲解
  • js对象用法
  • android布局有哪些,它们的作用分别是?
  • 天津市国税局网站
  • 安徽地税局电话号码
  • 计征土地增值税时需要以评估价格来确定
  • 地税发票怎么开 步骤
  • 房屋契税可以退个人所得税吗
  • 辽宁税务局代码是多少
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设