替换大 sql 文件中的字符串(15 次)bash
Replace string in big sql file (15 go) bash
我必须替换转储文件中的这个字符串:
use clients_db;
来自
use client;
环境src和dest的数据库名称不同
我尝试使用 sed,但它不起作用,因为文件太大了。
提前致谢
这应该可以在不编辑文件的情况下完成工作:
sed 's/^use clients_db;/use client;/' clients_db_dump.sql | docker exec -i database mysql -uuser -ppass clients
我假设use clients_db;
之前没有空格。
我必须替换转储文件中的这个字符串:
use clients_db;
来自
use client;
环境src和dest的数据库名称不同
我尝试使用 sed,但它不起作用,因为文件太大了。
提前致谢
这应该可以在不编辑文件的情况下完成工作:
sed 's/^use clients_db;/use client;/' clients_db_dump.sql | docker exec -i database mysql -uuser -ppass clients
我假设use clients_db;
之前没有空格。