端末からDBへのクエリを実行し、出力をファイルに保存する方法は?


10

このDBにアクセスしたいのですが、これを使用してSQLite DBにアクセスします。 sqlite3 .mozilla/firefox/profile_name/places.sqlite

このDBに対して実行し、テキストファイルに出力を保存するクエリは SELECT moz_places.url FROM moz_places

それ、どうやったら出来るの?

回答:


15
  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

sqlite3パッケージが必要なので、sqliteの代わりにsqlite3を使用した上記のコマンドが機能する
Nitin Venkatesh
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.