我在脚本中使用 FreeTDS 将记录插入 MSSQL 数据库。USE
andINSERT
命令有效,但该命令exit
无效并且挂起。我试过重定向stdout
但cat
抱怨。我想我会使用Expect否则。嗯。谢谢。
echo -e "USE db\nGO\nINSERT INTO db_table (id, data, meta)\nVALUES (1, 'data', 'meta')\nGO\nexit" > tempfile
cat tempfile - | tsql -H 10.10.10.10 -p 1433 -U user -P pass