2015-07-02 2 views

ответ

15

Просто включите команду в кавычках после файла базы данных аргумента.

Например, следующий создает таблицу с именем abc:

sqlite3 test.db 'create table abc (col0 int)' 
1

Если вы застряли в ситуации, когда вы абсолютно «должны» использовать -cmd флаг, когда вы работаете SQLite3 из командной строки, вы можете использовать последовательный пустой команду для выхода.

Например:

sqlite3 test.db "select * from urls;" "" > test.txt 

В этом примере "" вызовет процесс sqlite3 для выхода. (По крайней мере, это для меня на OSX).

+0

Это сработало для меня. – qodeninja

Смежные вопросы