sublime 选择包含指定字符的所有行,或筛选有用的行或删除干扰行,批量比CTRL+D好用,专治筛选数据日志有用数据(数据库日志文件快速处理 SQL日志快速处理筛选)
①选择含有 ecs_user 的字符,
②按ALT+F3 (全选含有 ecs_user的字符)
③SHIFT+HOME (使光标 到选中行的前面)
④按下 ← (所有行光标最左)
⑤按SHIFT+END,选中整行,复制 粘贴出来
搞定
场景:数据日志很大,进行筛选有用和排除无用的干扰行,数据大,执行比较慢
用法一:筛选有用的,如日志有1000000行,只需要包含有 insert 表1 update 表1 delete 表1的所有行
上面4步的“按DELETE”改 复制(CTRL+C)或(剪切)CRTL+X,新建一个文本粘贴就行
用法二:排除无用的干扰行,直接用上面的4步
下面为实际操作截图:
1、数据库日志截取指定 起始时间 并导出sql(文件名为test2.sql),有1000万行(450M左右)
2、为方便,我使用100万条作为操作,CTRL+G 输入1000000,鼠标光标放在这里,滚动条拉到最后,按SHIFT+鼠标单击(全选delete),剩下1000000条
3、选择 含有user表的所有行
①选择含有 ecs_user
的字符,
②按ALT+F3 (全选)
③SHIFT+HOME (使光标 到选中行的前面)
④按下 ←,
⑤按SHIFT+END,选中整行,复制
⑥新建页面,粘贴,效果如下图
sublime 选择包含指定字符的所有行,或筛选有用的行或删除干扰行,批量比CTRL+D好用,专治筛选数据日志有用数据(数据库日志文件快速处理 SQL日志快速处理筛选)相关推荐
- 判断字符串中是否包含指定字符(JavaScript)
判断字符串中是否包含指定字符 indexOf() indexOf()方法可返回某个指定的字符串值在字符串中首次出现的位置.如果要检索的字符串值没有出现,则返回 -1. search() search( ...
- Android日志输出到控制台、文件(XLog开源日志工具)
Android日志输出到控制台.文件(XLog开源日志工具) Android项目开发中,需要将Log同时输出到控制台 与 文件,并要求将日志文件压缩并上传到远程服务端(便于分析App使用过程中用户反馈 ...
- Excel 2010 VBA 入门 047 判断某文本中是否包含指定字符(Instr)
示例 如图所示,该表为某公司采购清单.由于在记录时并未标记供应商来源地,只能通过E列供应商名称中寻找.现需要筛选出所有上海的供应商采购记录,该如何用VBA实现? 商品编码 入库日期 部门 业务员 供应 ...
- python查询字符串是否包含某字符串_python 判断检测字符串中是否包含指定字符或字符串(比如:?)...
in: 10px auto; padding: 0px; color: rgb(17, 17, 17); font-family: Verdana, Arial, Helvetica, sans-se ...
- python判断字符串里的字符_python 判断检测字符串中是否包含指定字符或字符串(比如:?)...
in: 10px auto; padding: 0px; color: rgb(17, 17, 17); font-family: Verdana, Arial, Helvetica, sans-se ...
- python3 判断字符串是否包含指定字符
import re# 判断是否包含英文字符 bool(re.search('[a-z]', dest_str))# 判断是否包含 ?*/\<>:"\| 字符 bool(re.se ...
- sed命令替换指定字符后不固定字符串,文本信息的替换删除
sed主要用来处理文本内容的修改,文本的提取分割可以使用awk和cut命令,参考本人文章linux常用文本字符分割分析awk和cut命令 sed命令格式: sed [选项] '.../.../...' ...
- linux数据库log文件太大,SqlServer日志文件过大的处理方法
最近遇到某个MSSqlServer2008 数据库的日志文件过于庞大,数据文件4G,日志文件达到80G. 日志文件这么大的原因还得从数据库的恢复模式说起: 三种恢复模式:简单恢复模式.完整恢复模式和大 ...
- SpringBoot 2-连接数据库、配置logback打印sql日志等
前言:上节说到新建项目.本节连接数据库 logback 通用mapper配置 实现操作数据库 需要注意的已添加备注 .以下是贴的代码.ps:代码手写一遍加强记忆吧~ pom.xml <?x ...
最新文章
- sklearn基于make_scorer函数为Logistic模型构建自定义损失函数+代码实战(二元交叉熵损失 binary cross-entropy loss)
- Oracle Golden Gate 系列 小结
- 图像去重imagededup
- STM32F030控制LED
- QT的QMessageAuthenticationCode类的使用
- 【剑指offer】——求出一个正整数的质数因子(Python)
- [蓝桥杯2017初赛]纸牌三角形-枚举permutation+数论
- jersey 入门示例_Jersey Web Service Hello World Java示例
- 郫都区计算机老师周俊老师,教师节,带你走进郫都教师背后的故事
- c++ 返回智能指针_C++核心指南(17) I.11 禁止使用指针(T*)或引用(T)来转移所有权...
- 智慧城市要让市民有获得感
- 58、IPv6访问控制列表及ICMPv6简介
- lunix入侵别人电脑_记录一次Linux的实战入侵过程
- mac android 手机连接打印机,为什么苹果电脑连接打印机打不出来怎么办
- html背景图片固定代码
- word安全模式解除方法!
- 海康威视摄像头断后与8芯网线连接方法
- 高质量代码的几大标准
- 剑指offer 数组中出现次数超过一半的数字
- 有水量服务器水温还是不稳定,我的热水器水量忽大忽小
热门文章
- IDEA与GitHub的仓库相关联,幼儿园教学(狗头保命)
- 说话人识别(speaker Recognition/Verification)简介
- 后端 学习 前端 Vue 框架基础知识
- Mysql数据库-表的增、删、查、改
- 【读书笔记】《心流:最优体验心理学》——序
- PostgreSQL 别名
- sincerit 王者荣耀(01背包)
- 自媒体人或初学者以及专业电影制作者最喜欢的八款制作软件推荐(会声会影)(Vegas)
- 备忘 Linux 快速分区
- 终于,字节跳动要取消大小周了,我 1.7 万人的票圈都快炸了!