You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

通过Bash脚本合并SQLite数据库遇问题求助

求助:Bash脚本自动化合并SQLite数据库的变量传递问题

之前靠Stack Overflow上的帖子帮忙,我已经搞懂了怎么手动合并SQLite数据库,但现在想写个Bash脚本自动做这件事。试了好几种写法都不行,下面是我最新的失败代码:

定义待合并的数据库

I1=d1.db
I2=d2.db

拼接执行命令并调用SQLite

CMD='attach \'d2.db\' as toMerge; BEGIN; insert into sae select * from toMerge.sae; COMMIT; detach toMerge;'
echo $CMD
sqlite3 $I1 $CMD

现在卡在的问题:

  • 没法正确传递Bash变量(比如想用$I2代替硬写的d2.db),我试了各种引号组合都没解决。

内容的提问来源于stack exchange,提问作者Xavier Prudent

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.21 08:17:53