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

  • redmi手表怎么添加微信支付(redmi手表怎么添加门禁卡?)

    redmi手表怎么添加微信支付(redmi手表怎么添加门禁卡?)

  • 海康威视摄像头密码怎么重置(海康威视摄像头安装方法视频教程)

    海康威视摄像头密码怎么重置(海康威视摄像头安装方法视频教程)

  • 在分区之间保留空闲扇区作用(c盘永久删除文件如何恢复)

    在分区之间保留空闲扇区作用(c盘永久删除文件如何恢复)

  • 安卓微信如何深色模式(安卓微信如何设置深色模式)

    安卓微信如何深色模式(安卓微信如何设置深色模式)

  • 闲鱼可以卖虚拟商品吗(闲鱼可以卖虚拟资料吗)

    闲鱼可以卖虚拟商品吗(闲鱼可以卖虚拟资料吗)

  • 2020微信好友上限多少人(微信好友上万)

    2020微信好友上限多少人(微信好友上万)

  • 显示器连接主机的线叫什么(显示器连接主机显示无信号怎么回事)

    显示器连接主机的线叫什么(显示器连接主机显示无信号怎么回事)

  • applewatch正在同步需要多久(applewatch正在同步不动了)

    applewatch正在同步需要多久(applewatch正在同步不动了)

  • 带格式的突出显示是什么意思(什么叫带格式的突出显示)

    带格式的突出显示是什么意思(什么叫带格式的突出显示)

  • 苹果不能开桌面歌词吗(苹果不能开桌面图标)

    苹果不能开桌面歌词吗(苹果不能开桌面图标)

  • printscreen键没反应(printscreen键没反应win7)

    printscreen键没反应(printscreen键没反应win7)

  • mate30如何不用电源键锁屏(华为mate30怎么减少耗电)

    mate30如何不用电源键锁屏(华为mate30怎么减少耗电)

  • 抖音播放量多少上热门(抖音播放量多少才有钱)

    抖音播放量多少上热门(抖音播放量多少才有钱)

  • ps下载不了怎么办(ps下载不下来)

    ps下载不了怎么办(ps下载不下来)

  • 手机如何登录路由器(手机如何登录路由器进行设置)

    手机如何登录路由器(手机如何登录路由器进行设置)

  • oppo的nfc功能在哪里(oppo手机nfc功能)

    oppo的nfc功能在哪里(oppo手机nfc功能)

  • 一体机内存条怎么取出(一体机内存条怎么换)

    一体机内存条怎么取出(一体机内存条怎么换)

  • 苹果手表怎么看是不是国行(苹果手表怎么看步数)

    苹果手表怎么看是不是国行(苹果手表怎么看步数)

  • 什么是数据库的第一道保障(什么是数据库的核心和基础)

    什么是数据库的第一道保障(什么是数据库的核心和基础)

  • 金税盘锁死如何解锁(金税盘锁住了怎么办)

    金税盘锁死如何解锁(金税盘锁住了怎么办)

  • 腾讯视频的设置在哪(腾讯视频的设置字体在哪里)

    腾讯视频的设置在哪(腾讯视频的设置字体在哪里)

  • 6s发烫掉电快怎么解决(6s发烫掉电快怎么回事)

    6s发烫掉电快怎么解决(6s发烫掉电快怎么回事)

  • ipad顶部怎么显示网速(ipad顶部按钮怎么设置)

    ipad顶部怎么显示网速(ipad顶部按钮怎么设置)

  • oppok3后壳材质(oppok3手机后壳是塑料的吗)

    oppok3后壳材质(oppok3手机后壳是塑料的吗)

  • 小红书怎么修改收货地址(小红书怎么修改视频)

    小红书怎么修改收货地址(小红书怎么修改视频)

  • 【YOLOV5-6.x讲解】数据增强方式介绍+代码实现(yolov5map)

    【YOLOV5-6.x讲解】数据增强方式介绍+代码实现(yolov5map)

  • 公司之间借款如何做账
  • 应收账款逾期未收回账务处理
  • 定期定额户需要做账吗
  • 企业办理银行承兑汇票的手续费用应计入什么账户
  • 发票的收款人复核怎么写
  • 公司购买的货架入哪个科目
  • 无形资产升值怎么处理
  • 小规模纳税人未开票收入填在哪里
  • 股东放弃公司债权
  • 商贸企业涉税问题
  • 商业汇票的样本
  • 物业公司付电业公司的电费如何做账务处理?
  • 个体户要交国税和地税吗
  • 营改增后开餐厅需要交什么税?
  • 营业执照首次年报
  • 分包与转包的区别 法院
  • 税务机关代开的普通发票上无需加盖收款方的印章
  • 外方获得的利润怎么算
  • 企业不征税收入用于支出所形成的固定资产
  • 其他应收款借方和贷方什么意思
  • 转正工资和试用工资区别
  • mac废纸篓彻底删除
  • 企业旅行社名字怎么取
  • 新win10浏览器
  • 货款形式返还
  • imgrd.exe是什么
  • 实缴注册资本股权转让怎么交税
  • 罚款在企业所得税前可以扣除吗
  • 企业对员工罚款的法律依据
  • SCP远程VPS快速搬家和WDCP升级php5.3安装memcached和eaccelerator教程
  • vue中数字运算
  • 外出培训餐费要进差旅费吗
  • 申报表中的免税销售额是收入吗
  • 享受小微企业免征增值税政策
  • 外币应收账款汇兑损失计入
  • 税控机清单
  • 安装使用漏电保护器是属于哪种安全措施
  • 电缆租赁发票开具属于什么项目
  • 发票清单用什么纸打印出来
  • 开民工工资专户函模板
  • 摊余成本有什么用
  • 承兑汇票利息分录
  • 土地入账成本包括哪些
  • 原材料用于在建工程
  • 出现事故保险公司负责协商吗
  • 货物发出退货
  • 收到进项发票不认证抵扣的会计分录
  • 企业控股情况分析报告
  • 专票取消认证
  • 企业对处于不同位置的产品或服务制定不同的价格
  • 企业的源头
  • 年末净利润为负数结转本年利润实例
  • mysql分区语句
  • windows10内置应用是哪些
  • vista正版怎么升级win7
  • windows2000文件和文件夹的属性包括
  • 虚拟网络无网络访问权限
  • javaw.exe是什么进程
  • mac如何连接iphone
  • linux中dhcp
  • w10组策略
  • centos7安装视频教程
  • Ghost XP SP3 YN8.0装机版 (雨林木风)
  • win7打印机图标显示感叹号
  • bootstrap4和3
  • 关于shell的说法,不正确的是
  • dos命令查看
  • tree cmd
  • python结巴分词
  • 每次开机windows桌面更新
  • jQuery prototype冲突的2种解决方法(附demo示例下载)
  • android的数据储存方式
  • 安装了python2.7和3.6怎么切换版本
  • unity或者
  • 用js实现类的方法
  • 车辆购置税需要每年都交吗
  • 纳税申报期过了怎么申报
  • 山东省地税局电话号码
  • 机动驳船是什么
  • 江西省国家税务局客运定额发票
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设