नहीं नहीं नहीं! psql से "कच्चा डेटा" स्विच का उपयोग करें, जैसे "-t" या "\t" और ascii-table को पार्स करने के बजाय क्वेरी को psql में पाइप करें, :-)
पर आएंecho 'select * from myvalue;' | psql -t -h host -U user -d db
यदि आपको वास्तव में पार्स पीएसक्यूएल आउटपुट की आवश्यकता है, तो आप -एच स्विच (एचटीएमएल आउटपुट चालू करता है) का भी उपयोग कर सकते हैं, और एचटीएमएल टेबल को पार्स करने के लिए कुछ पर्ल मॉड्यूल के साथ इसे पार्स कर सकते हैं, मैंने इसे एक या दो बार इस्तेमाल किया .. इसके अलावा, आप एक का उपयोग करना चाह सकते हैं pgpass फ़ाइल
और ~/.psqlrc
कुछ डिफॉल्ट्स के लिए, जैसे डिफॉल्ट डीबी कनेक्ट करने के लिए, जब निर्दिष्ट न हो।