Как выполнить запрос к БД из терминала и сохранить вывод в файл?

Я хочу получить доступ к этой БД, и я использую это для доступа к БД SQLite: sqlite3 .mozilla/firefox/profile_name/places.sqlite

Запрос, который я хочу выполнить к этой БД и сохранить вывод в текстовом файле: SELECT moz_places.url FROM moz_places

Как я могу это сделать?

1 ответ

Решение
  1. Пытаться man sqlite
  2. Вы найдете это sqlite ожидает такой синтаксис, как sqlite [options] filename [SQL]
  3. Тогда сделай это sqlite [options] filename [SQL] > file_with_results.txt и результат будет в file_with_results.txt

Из того, что вы пишите, я считаю, что вам нужно

sqlite .mozilla/firefox/profile_name/places.sqlite "SELECT moz_places.url FROM moz_places;" > file_with_results.txt
Другие вопросы по тегам