bat 批处理之提取带有关键字的整行数据

摘要:
它用于检索日志中的insert sql语句,主要用于数据恢复前言:.txt存储要搜索的关键字。b、 batlimian将执行程序生成的文件存储在c.txt(自动创建)中。a、 txt与b.bat处于同一级别,而b.bat与搜索文件处于同一级。b.bat的具体内容如下:(16。log和17。日志是要搜索的文件,用空格分隔)@echo&

用于在log中检索出insert sql语句,主要用于数据恢复

前言:

a.txt 里面存放的是 需要查找的关键字

b.bat limian 存放的是执行程序

生成的文件存放在 c.txt(自动创建)中

a.txt 与 b.bat 同级,同时与查找文件同级

b.bat具体内容如下:( 16.log 与17.log 是需要检索的文件,空格隔开)

@echo off&setlocal EnableDelayedExpansion
for /f "delims=" %%a in ('type "a.txt"') do (
    set t=%%~a
    findstr /c:"%%~a" "16.log" "17.log">>c.txt
)
pause

 

编辑好内容之后,双击 b.bat ,运行即可在 c.txt 中找到想要的内容

温馨提示:coding时涉及到对数据操作的一定要进行记录log,否则数据库被黑,都没有办法挽回

免责声明:文章转载自《bat 批处理之提取带有关键字的整行数据》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇理解mvn命令2016.2.14-2016.2.21 中大信(北京)工程造价咨询有限公司实习有感下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

layui上传文件组件(前后端代码实现)

我个人博客系统上传特色图片功能就是用layui上传文件组件做的。另外采用某个生态框架,尽量都统一用该生态框架对应的解决方案,因为这样一来,有这么几个好处?1.统一而不杂糅,有利于制定相应的编码规范,方便维护;2.复用性高;3.不会因公司开发人员的离职而导致一时找不到人来做这件事情; 就这三点,也足以让企业降低相应的开发成本 前端代码实现: <!DOC...

数据库(二)—— MySQL索引优化

MySQL的索引优化 目录 MySQL的索引优化 一、MySQL 5.7的初始化配置 二、MySQL配置文件 1、配置 2、配置文件作用 三、多实例 1、创建相关的目录 2、创建实例的配置文件 3、初始化 4、授权 5、启动实例 6、查看启动状况 7、测试 8、配置启动脚本 9、开机自启 10、设定mysql密码 11、忘记密码 四、数...

python下编译py成pyc和pyo

其实很简单,用python -m py_compile file.py python -m py_compile /root/src/{file1,file2}.py编译成pyc文件。也可以写份脚本来做这事:Code: import py_compile py_compile.compile('path') //path是包括.py文件名的路径 用py...

android 网络编程--socket tcp/ip udp http之间的关系

网络七层由下往上分别为物理层、数据链路层、网络层、传输层、会话层、表示层和应用层,一般编程人员接触最多的就是应用层和运输层,再往下的就是所谓的媒体层了,不是我们研究的对象。 下面是应用层、运输层,网络层、链路层通信协议概图。我们经常接触到的一般是: http协议:应用层协议,并且http协议是基于tcp连接的,主要解决的是如何包装协议的 tcp协议:运输层...

Java从CSV文件中读取数据和写入

package com.conn.csv; import java.io.BufferedReader; import java.io.FileReader; /** * @desc: 读取csv文件 * @author: tzconn@163.com * @time: 2018年3月22日16:22:41 */ public class Tes...

loki 数据库详解

介绍 LokiJS是一个面向文档的javascript数据库,与MongoDB有点相似。 它支持索引,查询和过滤数据集合。 LokiJS还支持更高级的功能,例如mapReduce,事务,并允许您实现自定义远程同步以将数据保存到服务器(或移动设备上的本地文件)。 磁盘的持久性已经在诸如nodejs之类的CommonJS环境中实现, 在移动设备上,您只需要请求...