在 2GB sql.gz 文件中搜索常用词
searching 2GB sql.gz file for frequently used word
我想将 slug x 更改为 slug y,这是非常重要和关键的更改。
大约有 150 个表有一堆列,因此 Mysql 搜索效率不高。我试图从备份文件中搜索。但是我无法通过 zgrep 成功。
我想搜索 'x'|/x/ 但不是 x-y 或 www.x.com 它实际上是简单的正则表达式但不能用 zgrep 实现 你能给一些如何使用 zgrep 的建议吗为此?
zgrep "'x'|/x/" daily_backup.sql.gz
如有任何帮助,我们将不胜感激。
是这样的吗?
zcat daily_backup.sql.gz| grep -E "'x'|/x/"
-E 将 grep 放入 'extended regexp' 因此交替运算符 |
有效
我想将 slug x 更改为 slug y,这是非常重要和关键的更改。
大约有 150 个表有一堆列,因此 Mysql 搜索效率不高。我试图从备份文件中搜索。但是我无法通过 zgrep 成功。
我想搜索 'x'|/x/ 但不是 x-y 或 www.x.com 它实际上是简单的正则表达式但不能用 zgrep 实现 你能给一些如何使用 zgrep 的建议吗为此?
zgrep "'x'|/x/" daily_backup.sql.gz
如有任何帮助,我们将不胜感激。
是这样的吗?
zcat daily_backup.sql.gz| grep -E "'x'|/x/"
-E 将 grep 放入 'extended regexp' 因此交替运算符 |
有效