如何在SQLite查询中执行shell命令?

时间:2017-04-03 13:51:01

标签: sqlite shell

我已经在SQLite查询中查找了一个执行shell命令的函数,例如执行给定命令的函数exec()

SQLite中有这样的功能吗?

2 个答案:

答案 0 :(得分:2)

当你在SQLite shell中时,可以使用“.shell”命令执行任何shell命令,而不退出SQLite shell。例如:

.shell echo "Hi there!"

打印问候语(使用OS的echo命令)并继续留在SQLite shell中。

答案 1 :(得分:0)

SQLite专为小型嵌入式系统而设计,甚至可能没有shell。 因此built-in functions中没有exec()

但是,创建自己的user-defined function以包装system() C函数会很容易。