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

  • 法人能去税务局买票吗
  • 全年一次性奖金税收优惠政策
  • 企业购买产品
  • 未达起征点的增值税怎么做账
  • 跨年增值税专用发票没有认证,需要开红字信息表吗
  • 个税申报系统中累计减除费用可以手动修改吗
  • 款项已付发票未到,怎么做凭证
  • 企业注销其他应付款可以转入未分配利润吗
  • 被投资单位提取盈余公积权益法
  • 房产公司办公室布局
  • 补记以前年度折旧
  • 对方公司不能开发票怎么办
  • 减税必须通过开户银行吗
  • 解析居民企业非货币性资产对外投资政策
  • 折让冲减的产品销售收入
  • 银行要求的补偿性余额所占比例为20%
  • 取得运输单位开具的普通发票
  • 预定机票如何正常退票
  • 集团提供厂房是否需要缴纳印花税?
  • 房地产企业城市配套费
  • 季度申报利润表怎么填
  • 逾期申报会对纳税人产生哪些不良影响?
  • 纳税人可以是自然人吗
  • 存货的入账价值怎么计算
  • 高新补贴是什么意思
  • win11怎么设置声音
  • 计提当月电费账务处理
  • 会计分录的正确书写格式图片
  • 公司借法人的钱超过一年
  • linux中gedit命令
  • win7 无法 启动
  • 年终奖是多发一个月工资吗
  • 结算成本处理怎么取消
  • vue 的watch
  • 解决烧心最快方法
  • php 上传文件
  • Video Transformer | TimeSformer 理解+ 代码实战
  • php jsondecode
  • yolo系列的优缺点
  • 仓库盘点单模板
  • 如何验证工具坐标系
  • 商业承兑汇票退回给上手公司怎么操作
  • 外贸企业出口退税流程(详细步骤)
  • 建筑劳务清包工账务处理
  • 借款合同的印花税计税依据
  • 投资别人的公司叫什么
  • 工会经费计提的比例是多少
  • 社保可以不计提账务处理
  • 研发费用如何做分录分析
  • 企业没有期初数据,会计怎么做账
  • mysql批量执行sql文件
  • 关于国际学校
  • freebsd软件包存储库
  • win7偶尔黑屏
  • ubuntu作为开发环境
  • linux怎么安装iso
  • 安装软件报错1606
  • win7系统打印机共享给win10
  • win7关闭操作中心图标
  • linux系统查询进程
  • jquery禁止点击事件
  • cocos2dx键盘控制移动
  • glrotatef函数
  • js object.seal
  • python编程模拟
  • unityai寻路
  • javascript的基本规范
  • jquery.min.js源代码
  • 由浅入深易,由深入浅难
  • vue实现数据导出为excel
  • unity ui控件
  • jquery的方法
  • 浅谈如何实现乡村振兴论文
  • android设计模式与最佳实践 电子版
  • First class: UI design for Android
  • 江苏地税个税申报时间表
  • 河南省教育厅纪检组举报电话
  • 绩效三级指标体系
  • 每月个人所得税扣除标准
  • 水利工程税金的计算公式
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设