作者热门文章
- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我有一个大小超过 100MB 的日志文件
超过1M行以下是日志文件中的 2 行,因此我需要删除所有以 "SMS2128301" 开头的行(仅在该行的第 4 列中)
8,16/05/01 00:00:07,8801879887676,SMS2128301,0,0,0,1462039208274617,0,dummy,,5,6,,0,0,, 1,0,27,0,0,0,,0,0,0,0,0,0,8801879887676,SMS2128301,,,
8,16/05/01 00:00:10,8801821094128,SMS2128301,0,0,0,1462039210395674,0,dummy,,5,6,,0,0,, 1,0,41,0,0,0,,0,0,0,0,0,0,8801821094128,SMS2128301,,,
最佳答案
你有没有试过这样的东西,但我认为它会很慢:
SELECT * FROM table_name WHERE column_name LIKE '%SMS2128301%'
作为查看的测试,然后在确定时升级到 DELETE。显然先备份表!
编辑抱歉错过了,以为是 MYSQL。您在 Linux 中使用什么查看器?
关于linux - 如何从 Linux 中的日志文件中删除特定事件日志,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37458777/
我是一名优秀的程序员,十分优秀!