如何删除sql文件中mysql表匹配之前的所有字符

问题描述 投票:0回答:1

我有一个很大的 .sql 文件导出,大约有 9gig。如何删除文本“CREATE TABLE

field_revision_commerce_customer_address
”之前的所有内容?我查找了 sed 和 aws 的一些内容,但无法弄清楚。

sql mysql awk sed
1个回答
0
投票

我不能保证速度,但你可以尝试使用 grep。这将创建一个新文件并且不会触及原始文件。

grep --only-matching 'CREATE TABLE field_revision_commerce_customer_address .*' myfile.sql > mynewfile.txt
© www.soinside.com 2019 - 2024. All rights reserved.