我有许多包含特定字段的 .dat 文件,例如<Overall>, <Content>, <Cleanliness>
所有字段旁边都有数字。
我有代码能够使用 awk 和 sed 命令从这些字段中提取数据,但是我如何将此数据添加到 sqlite3 的表中?
有没有办法可以将临时文件中的所有值添加到列中?
答案1
关于什么 ..
... | awk '{print "insert into T1 value(\"%s\",\"%s\",\"%s\")\n",$1,$2,$3}' > tmp.sql
然后插入 tmp.sql ?
我通常使用mysql
... | awk '{print "insert into T1 value(\"%s\",\"%s\",\"%s\")\n",$1,$2,$3}' | mysql --mysqloptions