-c
लगाएं इसके तर्क से ठीक पहले विकल्प - query. अतिरिक्त -t
. का उपयोग करने पर भी ध्यान दें केवल टपल मान प्राप्त करने का विकल्प। और हां, बैकटिक्स का उपयोग करें (` ) ऑपरेटर।
-X
का उपयोग करना विकल्प की भी सिफारिश की जाती है, जैसा कि कभी-कभी .psqlrc
. होता है फ़ाइल कुछ अनावश्यक आउटपुट जोड़ सकती है, साथ ही -A
विकल्प, जो स्तंभ संरेखण (व्हाट्सएप) को अक्षम करता है।
vartest=`psql -X -A -d $dbname -U $username -h localhost -p 5432 -t -c "SELECT gid FROM testtable WHERE aid='1'"`