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

  • 银行手续费回单可以作为入账依据吗
  • 工会账怎么做
  • 劳务外包可以差额纳税吗
  • 营改增对房地产行业的影响
  • 预付广告费计入什么科目
  • 小规模纳税人购买原材料会计分录
  • 生产成本直接材料包括哪些
  • 银行利息税是多少2021
  • 临时工人工资原始凭证怎么做及会计分录解析?
  • 银行客户专用回单分录
  • 进项税发票已经认证但对方又作废
  • 核定征收的企业需要成本发票吗
  • 增值税专用发票和普通发票的区别
  • 案例分析两个分公司转资金怎么做账?
  • 代扣代缴企业所得税10%
  • 可以选择用简易计算办法计税的是哪些
  • 增值税税率改革的意义
  • 企业年薪扣税政策
  • 临时建筑进项税可以一次抵扣吗?
  • 同一控制下企业合并入账价值
  • 向客户的续期相关通知
  • 免征房产税是多少
  • 发票遗失如何补开
  • mac怎么禁止开机启动
  • 补缴以前年度附加税
  • 用系统自带命令行安装WIN10
  • 在建工程主要包括哪些
  • uniapp实战视频教程
  • 佛洛勒斯岛在哪里
  • 企业财务人员如何防范电信诈骗
  • 真正有效解决近视的方法
  • 支付水电费增值税账务处理
  • 企业所得税会计利润
  • 业务宣传费列支合理性
  • sortable js
  • 毕业设计基础
  • 【简陋Web应用2】人脸检测——基于Flask和PaddleHub
  • 帝国cms真的很好用
  • 帝国cms使用手册
  • 百旺连接服务器失败,是否使用离线文件进行更新
  • 国税联网状态怎么没显示
  • 异地项目增值税要异地缴纳吗
  • 免税收入和不征税收入有何区别
  • 财务报表的填写要求
  • 怎么查询mysql sql_mode
  • sqlserver聚集函数
  • 职工教育经费是从工资里扣吗
  • 在Windows平台上不属于命令ar-d的作用是
  • 免征增值税的会计处理
  • 收据能否入账?如何填写才具有合法性呢...
  • 企业增值税的征收方式
  • 以前年度损益调整属于哪类科目
  • 企业收到房租发票怎么做账
  • 无偿捐赠产品会计分录
  • 公司聘请专家工资怎么算
  • 交易性金融资产的账务处理
  • 车辆报废手续是什么样的
  • 企业房屋折旧年限是多少
  • 个人付款开了公章怎么办
  • 2018年水利建设基金税率
  • mysql常见故障和解决方法
  • sql server字段
  • 酷炫技术:使用ssh登录管理windows系统
  • win8安装win10驱动
  • ubuntu20.04安装配置
  • SPBBCSvc.exe - SPBBCSvc进程是什么文件 有什么作用
  • win8开始屏幕设置
  • rteng7.exe - rteng7是什么进程 有什么用
  • shell 时间格式
  • 详细测试就是全部测试
  • jquery animate源码
  • android用eclipse
  • 可实现的系统
  • 深入浅出python
  • ActivityManagerService 启动
  • jquery与js
  • python爬虫系统
  • jQuery中使用animate自定义动画的方法
  • 审计会计税务的区别及联系
  • 国家税务总局2012年20号公告
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设