无法弄清楚这一点,如果我直接在shell中执行命令,那么它会成功执行,但是从脚本文件运行我会收到以下错误:
sqlite3:错误:选项太多:“INTO”
#!/bin/bash
sql="\"INSERT INTO keys ('date','chan','key','name','desc','ser','ep','cat') VALUES('xxx','xxx','xxxx','xxxx','xxxxx.','xxx','xxx','xxxx');\""
echo $sql
sqlite3 mydb.db $sql
关于问题可能是什么的任何想法?