概述
大文本数据条件查找出指定文本信息,大文本数据筛选出指定信息行并导出到新的文件
前言
事情是这样的,最近手上有个事情从nginx的日志文件充查找出指定接口的所有访问记录。文件大小3.36G。
解决方法
如果使用editplus或者其他软件直接打开文本,然后进行搜索拆分出一个新文件,但是打开这个大文本电脑似乎会卡死,那么这个方案就可以就可以舍弃了,但是如果你电脑有足够大的内存那么就问题不大。
推荐方案
当然有不卡死电脑的方法,
执行命令:
grep [查询的信息] [目标文本] >> [新的文件]
命令解释
把根据关键字匹配目标文件的行,然后写到一个新的文件。
例如
grep api/book access-log-20211130 >> 211130.log
结果
总结
但是有局限性,就是通过终端命令,为什么说有局限性,因为windows是无法直接只用终端命令的,需要安装git-bash 然后通过git-bash来执行命令而如mac或者linux系统是可以直接执行命令的。
最后
以上就是丰富帆布鞋为你收集整理的大文本数据条件查找出指定文本信息,大文本数据筛选出指定信息行并导出到新的文件前言总结的全部内容,希望文章能够帮你解决大文本数据条件查找出指定文本信息,大文本数据筛选出指定信息行并导出到新的文件前言总结所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复