0 0

提取文件中某一段内容5

有一个文件里面是Sql的日志,里面记录了多个sql执行的结果,现在想解析出每个sql的文件路径、执行结果,文件内容如下:
1> 2> 3> 4> 5> 1> 2> 3> 4> 5> 6> 7> 8> 9> 10> 1> 2> 3> 4> 5> 1> 2> 3> 4> 5> 6> 7> 8> 9> 10> 11> 12> 13> 14> 15> 16> 17> 18> 19> 20> 21> 22> 23> 24> 25> 26> 27> 28> 29> 30> 31> 32> 33> 34> 35> 36> 37> 38> 39> 40> 41> 42> 43> 44> 45> 46> 47> 48> 49> 50> 51> 1> 2> ***[Modify]***begin to run: D:\CC\CME_Dev_vob\00 SRAN
Client\02
DB\Sybase\MBSC\MBSC6900V900R014C00SPC200\Rules\MO\GTRX.sql************
********
1> 2> 3> 4> 5> 1> 2> 3> 4> 5> 6> 7> 8> 9> 10> 1> 2> ***[Modify]***begin to run: D:\CC\CME_Dev_vob\00 SRAN
Client\02
DB\Sybase\MBSC\MBSC6900V900R014C00SPC200\Rules\MO\GTRXDEV.sql*********
***********
1> 2> 3> 4> 5> 1> 2> 3> 4> 5> 6> 7> 8> 9> 10> 1> 2> 3> 4> 5> 1> 2> 3> 4> 5> 6> 7> 8> 9> 10> 11> 12> 13> 14> 15> 16> 17> 18> 19> 20> 21> 22> 23> 24> 25> 26> 27> 28> 29> 30> 31> 32> 33> 34> 35> 36> 37> 38> 39> 40> 41> 42> 43> 44> 45> 46> 47> 48> 49> Cannot add rows to sys.sql_dependencies for the stored procedure
because it depends on the missing table 'sp_Chk_GTRXDEV_RXUMODE_50'.
The stored procedure will still be created; however, it cannot be
successfully executed until the table exists.
Cannot add rows to sys.sql_dependencies for the stored procedure
because it depends on the missing table
'sp_Chk_GTRXDEV_RXURCVMODE_50'. The stored procedure will still be
created; however, it cannot be successfully executed until the table
exists.
1> 2> ***[Modify]***begin to run: D:\CC\CME_Dev_vob\00 SRAN
Client\02
DB\Sybase\MBSC\MBSC6900V900R014C00SPC500\Rules\MO\GTRX.sql************
********
1> 2> 3> 4> 5> 1> 2> 3> 4> 5> 6> 7> 8> 9> 10> 1> 2> ***[Modify]***begin to run: D:\CC\CME_Dev_vob\00 SRAN
Client\02
DB\Sybase\MBSC\MBSC6900V900R014C00SPC500\Rules\MO\GTRXDEV.sql*********
***********

4个答案 按时间排序 按投票排序

0 0

这个可以用正则来做

2012年6月30日 23:02
0 0

你的日志文件都没换行吗?

记录日志可以用logback,是log4j的升级版

2012年6月29日 15:50
0 0

我感觉应该有两种做法,一种是把所有的文件内容读到一个字符串里,然后通过正则表达式匹配提取出路径。另外一种方式就是使用RandomAccessFile类随机读取文件的内容,但是看你的文件格式好像每个SQL文件路径所在的位置并不是均匀的,可能不太可行

2012年6月29日 14:15
0 0

你还是log4j来记录吧,输入后自己还得写程序找,不好办

2012年6月29日 13:55

相关推荐

    C# 提取目录中最新的更新文件

    以下是一个简单的示例代码,展示如何找出指定目录下自某一时间点后更新的最新文件: ```csharp using System; using System.IO; class Program { static void Main() { string directoryPath = @"C:\Your\...

    nc数据按照经纬度提取.rar_matlab_sudden9fy_提取nc数据_经纬度_经纬度提取

    "nc数据按照经纬度提取.rar_matlab_sudden9fy_提取nc数据_经纬度_经纬度提取"这个压缩包文件的内容显然与使用MATLAB处理NetCDF数据有关,特别是涉及到根据经纬度坐标从这些数据中提取特定区域的信息。下面我们将详细...

    ansys apdl 批量提取节点位移并写入TXT文件的方法

    在使用ansys进行分析后,需要批量提取某些节点的位移数据,可以将这些节点写到txt文件中,然后通过编写循环来提取某时间段内的位移数据。同样原理可以扩展到提取杆件应力等问题,但是循环提取的过程是比较慢的,如果...

    音频剪辑,可设定时间段截取音频文件(mp3)中的某一段,可拼接多个音频文件的片段,保存到一个新的mp3文件

    首先,音频剪辑功能允许用户在特定的时间段内选取音频文件的某一部分。这在需要提取音频中的精华部分或删除不需要的部分时非常有用。例如,你可以从一个长篇讲座录音中提取关键观点,或者从一首歌曲中剪辑出高潮部分...

    多媒体的文件解析

    在这个阶段,头文件的内容会被插入到源文件中相应的位置,形成一个完整的“中间C文件”。 - **编译阶段:** 经过预处理后的源代码被转换成汇编语言,然后进一步编译成机器码,生成目标文件(`.obj`)。在此过程中,...

    用于在Abaqus中提取结点力的Python程序,abaqus上怎么提取节点上的力,Python

    压缩包内的“用于在Abaqus中提取结点力的Python程序.txt”很可能是这样一个脚本的文本文件。使用Python环境运行此文件,用户就能便捷地获取到模型中所有或特定节点的力信息。对于学习和理解如何用Python与Abaqus交互...

    c#实现从视频文件中提取关键帧数据源代码.rar

    在IT领域,尤其是在多媒体处理和计算机视觉应用中,提取视频的关键帧是一项重要的技术。关键帧是视频中的代表性画面,能够概括整个视频的主要内容。在C#编程语言中,我们可以利用各种库和API来实现这个功能。本文将...

    C++提取文件中信息的方法

    例子一,读取以下文件中的数据,并保存进一个类里面。 首先,类的定义如下,感觉是struct,但是按照struct的处理,我这段代码出错了,不知道什么问题,暂时po出来吧,有空看看。 struct ImageLabel{ std::string ...

    利用matlab将风场nc文件读取成txt文件

    在IT行业中,尤其是在气象学...接着,`windin.m`会将处理后的数据按指定格式写入TXT文件,每个文件可能对应特定的时间段或地理位置。这个过程对于将复杂、大容量的科学数据转化为可供进一步分析和建模的格式至关重要。

    易语言文件中文本行替换

    这通常是指读取一个文本文件,查找特定的行或字符串,然后用新的内容替换掉找到的部分,最后将修改后的文件写回磁盘。在易语言中,这一过程可以通过一系列的语句和函数来实现。 1. **打开文件**:使用`文件打开`或`...

    java后台利用ffmpeg实现将视频截取某一帧图片并保存

    FFmpeg支持多种操作,如转换、合并、剪辑视频以及从视频中提取音频等。对于我们的需求,关键在于调用适当的函数来截取视频帧。以下是一个简单的步骤概述: 1. **引入依赖**:在项目中,确保引入了`ffmpeg.jar`,在...

    利用matlab截取图中的一部分,并将该部分上的数据截取出来

    在MATLAB中,提取图像中的特定区域以及读取该区域上的数据是一项常见的任务,尤其当数据以图形形式呈现时。本教程将详细讲解如何利用MATLAB实现这一目标,分为以下几个步骤: 1. **读取图像**:首先,我们需要加载...

    Matlab_波形特征提取_脉搏波_脉搏波特征点提取_检测T波_T波_

    在医疗信号分析领域,尤其是心电图(ECG)和生物力学信号处理中,波形特征提取是一项关键任务。本文将深入探讨如何使用Matlab工具对脉搏波进行特征点提取,特别是关注T波和R波的检测。这些特征点对于理解和评估心脏...

    python数据爬取美食网站xpath解析并将美食数据存入csv文件按照人气数据分析可视化

    存储到CSV文件:代码在每次循环中,通过csv库将美食数据存储到CSV文件中。以追加写入的方式打开CSV文件,使用csv.writer写入每一行的数据,确保数据的完整性和格式正确。 数据可视化:代码使用pandas库读取CSV文件...

    C语言:详解C语言中的lib文件

    3. **创建lib文件**:接着,使用`tlib`命令将`goodluck.obj`添加到一个新的lib文件`cs.lib`中,并生成一个列表文件`cs.lst`记录操作结果: ```bash tlib cs.lib +goodluck.obj, cs.lst ``` 4. **验证结果**:...

    特征提取.rar_if7y7_matlab特征提取_脑电特征提取_频域指标_频域特征

    - **相对功率**:相对于总功率,某一频率范围内的功率,有助于比较不同条件下的大脑活动。 - **特征频率**:如边缘频率、谐波等,反映了大脑的周期性活动模式。 5. **MATLAB中的频域特征提取** 在MATLAB中,可以...

    投标文件中的技术培训计划.pdf

    由于提供的内容无法阅读,并且缺少实际的文本内容,我无法直接从这些信息中提取出有关“投标文件中的技术培训计划”的具体知识点。不过,我可以根据标题“投标文件中的技术培训计划.pdf”和描述“投标文件中的技术...

    读取xlsx表格中的图片,重新编号,获取某列的文本信息,对lableme标签的josn文件进行批量处理和显示

    这里就使用python中的脚本,提取之后,当存在部分内容空缺导致图片编号不一致的时候,就需要对读取的文件进行重新编号,因而就有了图片获取重新编号的功能需要,同时为了获取某表的标签,并将其获取保存到一个文本...

    易语言读TXT某段文本模块

    那么`),你可以根据文本内容来决定是否继续处理下一段文本。 5. **模块化编程**:模块化编程是将代码组织成可重用的单元,提高代码的复用性和可维护性。在这个"易语言读TXT某段文本模块"中,可以将读取和处理TXT...

    python在TXT文件中按照某一字符串取出该字符串所在的行方法

    在处理文本文件时,经常需要根据特定条件筛选文件中的某一行或多行内容。本文将详细介绍如何使用Python从TXT文件中提取包含特定字符串的行,并对其进行操作。这种方法不仅实用而且高效,能够帮助用户快速定位并获取...

Global site tag (gtag.js) - Google Analytics