在2GB sql.gz文件中搜索常用单词

时间:2016-01-26 13:33:11

标签: mysql linux bash grep archive

我想将slug x改为slug y,这是非常重要和关键的改变。

有大约150个表的列,所以Mysql搜索效率不高。我试图从备份文件中搜索。但我无法用zgrep成功。

我想搜索'x'| / x /但不是xy或www.x.com它实际上是简单的正则表达式但是无法用zgrep实现你能不能给出一些如何使用zgrep的建议?

zgrep "'x'|/x/" daily_backup.sql.gz

任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:1)

这样的东西?

zcat daily_backup.sql.gz| grep -E "'x'|/x/"

-E将grep放入'扩展正则表达式',以便交替运算符|正常工作