Команды ADB shell sqlite su в пакетном файле, не выполняющем [dубликат]

Квадратные фигурные скобки [...] означают, что их содержимое является необязательным и может быть добавлено к команде или нет.

Кудрявые скобки, содержащие элементы, разделенные колонками { ... | ... }, означают, что вы должны указать один из этих Элементы.

Пример:

my_command [--optional-argument] { --either-this | --or-that }

Учитывая синтаксис выше, у вас есть эти опции для вызова команды:

my_command --either-this
my_command --or-that
my_command --optional-argument --either-this
my_command --optional-argument --or-that
6
задан 31 May 2013 в 12:33

2 ответа

это работает.

adb shell sqlite3 /data/data/com.android.providers.settings/databases/settings.db "\" выбрать имя, значение из 'system'; \ ""

0
ответ дан 15 August 2018 в 15:48
  • 1
    Ошибка: нераспознанный токен: & quot; & quot; выбор и т. Д. & Quot; & quot; – Abdelhafid Madoui 26 November 2016 в 03:36

Ответ Alex P не совсем сработал для меня, но это делает:

Запросить определенное значение

adb shell sqlite3 /data/data/com.android.providers.settings/databases/settings.db "\"select value from 'system' where name = 'volume_alarm';\""

Или вытащить все записи из таблицы:

adb shell sqlite3 /data/data/com.android.providers.settings/databases/settings.db "\"select name, value from 'system';\""
0
ответ дан 15 August 2018 в 15:48

Другие вопросы по тегам:

Похожие вопросы: