首页 > 其他分享 >[文本处理] 将查询到相邻两行合并为一行

[文本处理] 将查询到相邻两行合并为一行

时间:2023-05-18 10:35:58浏览次数:38  
标签:02 两行 log 查询 write 2018 time 文本处理 size

oracle RedoLog文件名 dbname_lgwr_25049.trc
文件格式如下:
*** SESSION ID3289.1) 2018-02-18 17:31:03.615
Maximum redo generation record size = 154624 bytes
Maximum redo generation change vector size = 150680 bytes
*** 2018-02-18 21:30:02.349
Warning: log write time 770ms, size 2KB
*** 2018-02-19 18:35:03.075
Warning: log write time 1000ms, size 7KB
*** 2018-02-20 02:10:01.678
Warning: log write time 560ms, size 2KB
*** 2018-02-20 02:10:02.677


目标:
将带有时间行和“Warning: log write time 770ms, size 2KB”行输出到一行,直观展示,便于统计。

实现:
cat  dbname_lgwr_25049.trc |awk '/201/{t=$0}/write/{print t,$0}'

标签:02,两行,log,查询,write,2018,time,文本处理,size
From: https://www.cnblogs.com/foolqiu/p/17411145.html

相关文章

  • 第92课作业,通过SerDes的方式对一下数据进行Hive的存储和查询操作
     第92课作业,通过SerDes的方式对一下数据进行Hive的存储和查询操作: 0^^Hadoop^^America^^5000|8000|12000|level8^^male1^^Spark^^America^^8000|10000|15000|level9^^famale2^^Flink^^America^^7000|8000|13000|level10^^male3^^Hadoop^^America^^9000|11000|12000|level10^^f......
  • 22 KVM管理虚拟机-查询虚拟机信息
    22KVM管理虚拟机-查询虚拟机信息22.1概述管理员在管理虚拟机的过程中经常需要知道一些虚拟机信息,libvirt提供了一套命令行工具用于查询虚拟机的相关信息。本章介绍相关命令的使用方法,便于管理员来获取虚拟机的各种信息。22.2前提条件查询虚拟机信息需要:libvirtd服务处于运......
  • 快速入门:使用Azure 数据 Studio进行连接和查询 Azure SQL 数据仓库中的数据
    本快速入门演示如何使用Azure数据Studio连接到AzureSQL数据仓库,然后使用TRANSACT-SQL语句来创建、插入和选择数据。必要條件若要完成本快速入门教程,需要Azure数据Studio,和AzureSQL数据仓库。安装Azure数据Studio。如果还没有SQL数据仓库,请参阅创建SQL数据仓库......
  • 快速入门:使用Azure 数据 Studio进行连接和查询 Azure SQL 数据库
    在此快速入门中,您将使用Azure数据Studio连接到AzureSQL数据库服务器。然后,将运行TRANSACT-SQL(T-SQL)语句来创建和查询中其他使用的TutorialDB数据库Azure数据Studio教程。先决条件若要完成本快速入门教程,需要Azure数据Studio,和AzureSQL数据库服务器。安装Azure......
  • mybatis 之 if test 条件查询,参数为0时,查询出所有结果
    一、工作问题:在工作中发现使用MyBatis时在boolean如果传值为0时 ,并没有按照"0"进行筛选选,而是查出了所有的数据。"<iftest='exeStatus!=nullandexeStatus!=""'>","andexe_status=#{exeStatus}","</if>",二、mybatis源码:首......
  • DQL语句(三)------- 多表查询
    9、多表查询9.1多表连接select*fromemp,dept;--直接两张表之间加逗号就会全连接如果没有任何条件去连接两张表,那么会产生一张很大的表,两张表记录相乘条记录设置条件用点.比如:emp.deptno=dept.deptno(员工表中deptno=部门表中的deptno)自然连接(naturalj......
  • ShardingSphere + Pagehelper 组合sql查询中包含 DISTINCT GROUP BY 等关键字和聚合函
    Pagehelper中配置说明params:为了支持startPage(Objectparams)方法,增加了该参数来配置参数映射,用于从对象中根据属性名取值,可以配置 pageNum,pageSize,count,pageSizeZero,reasonable,不配置映射的用默认值,默认值为pageNum=pageNum;pageSize=pageSize;count=countSql;r......
  • DQL语句(一) -----简单select查询
    DQL语句1、格式select列名*Nfrom表名where查询条件1and/or查询条件2groupby列Having分组条件Orderby排序2、规则sql在书写时除了查询条件外,大小写都可以select*fromuserwhereuname='zs';SELECT*FROMUSERWHEREUNAME='zs';要是在公司要看其他......
  • 通过数组查询最大值
    #include<iostream>intmain(){floatarr[10];inti;floatmax;intmaxindex;for(i=0;i<=9;i++){scanf_s("%f/n",&arr[i]);}max=arr[0];for(i=1;i,10;i++){if(max<ar......
  • SqlServer查询存储过程和视图是否用到表字段
     查询存储过程视图是否用到表和字段selectnamefromsysobjectsassinnerjoinsyscommentsasoons.id=o.idwheretextlikeN'%表名%字段名%'--查询表字段SELECTOBJECT_NAME(object_id)'表名',nameAS'列名称'FROMsys.columns......