it-swarm.com.de

Wie führe ich eine DB-Abfrage von einem Terminal aus und speichere die Ausgabe in einer Datei?

Ich möchte auf diese Datenbank zugreifen und verwende diese, um auf die SQLite-Datenbank zuzugreifen: sqlite3 .mozilla/firefox/profile_name/places.sqlite

Die Abfrage, die ich für diesen DB ausführen und die Ausgabe in einer Textdatei speichern möchte, lautet SELECT moz_places.url FROM moz_places

Wie mache ich das?

10
Nitin Venkatesh
  1. Versuchen Sie man sqlite
  2. Sie werden feststellen, dass sqlite eine Syntax wie sqlite [options] filename [SQL] erwartet.
  3. Dann mache das sqlite [options] filename [SQL] > file_with_results.txt und das Ergebnis wäre in file_with_results.txt

Nach dem, was Sie schreiben, brauchen Sie meines Erachtens:

sqlite .mozilla/firefox/profile_name/places.sqlite "SELECT moz_places.url FROM moz_places;" > file_with_results.txt
15