Как повторить последнюю команду sql, выполненную в командной строке sqlite? - PullRequest
8 голосов
/ 25 февраля 2011

Я использую инструмент командной строки android sqlite3.Как мне повторить последнюю команду, которую я выполнил (аналогично / в sqlplus)?Пробовал стрелку а.- оба не сработали.Я на Mac: (

Ответы [ 2 ]

2 голосов
/ 19 февраля 2013

Я сейчас попадаю в ту же проблему.

Когда я набираю up , он печатает ^[[A.

когда я набираю left , печатается ^[[D. И это похоже на вниз и вправо

И я нашел этот вопрос ( Sqlite с использованием командной строки ) и решил его.

Во-первых, переименуйте sqlite3 в sqlite3_bak в инструментах Android, чтобы отключить его, или вы можете удалить его напрямую, если можете быть уверены, что больше не будете его использовать. 1025 *

Во-вторых, загрузите источник "autoconf" с http://www.sqlite.org/download.html (вторая ссылка, в настоящее время на http://www.sqlite.org/sqlite-autoconf-3071502.tar.gz):

затем перейдите в распакованный каталог и скомпилируйте его через терминал

$ ./configure
$ make
$ sudo make install

В-третьих, поместите ваш «новый двоичный файл sqlite3» в каталог /opt/local/bin или установите программную ссылку на этот файл. И источник ваш .bash_profile или .bashrc.

0 голосов
/ 25 февраля 2011

Я, возможно, только что вообразил это, и я не могу проверить сейчас, но вы не можете просто нажать клавишу со стрелкой вверх?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...