-cを入れてください 引数の直前のオプション-クエリ。追加の-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'"`