Inserisci il -c opzione appena prima del suo argomento - la query. Ricorda anche di usare il -t aggiuntivo opzione per ottenere solo il valore della tupla. E, naturalmente, usa i backtick (` ) operatore.
Usando il -X è anche consigliata un'opzione, come a volte un .psqlrc il file potrebbe aggiungere dell'output ridondante, così come il -A opzione, che disabilita l'allineamento delle colonne (spazi bianchi).
vartest=`psql -X -A -d $dbname -U $username -h localhost -p 5432 -t -c "SELECT gid FROM testtable WHERE aid='1'"`