किसी टर्मिनल से 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 पैकेज की आवश्यकता है इसलिए sqlite3 के बजाय उपरोक्त कमांड sqlite कार्यों के साथ
नितिन वेंकटेश
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.