Nej nej nej! Använd "rådata" switch från psql, som "-t" eller "\t" och skicka frågan till psql istället för att analysera ascii-tabell, kom igen :-)
echo 'select * from myvalue;' | psql -t -h host -U user -d db
Om du verkligen behöver analysera psql-utdata kan du också använda -H-växeln (aktiverar HTML-utdata) och analysera den med någon perl-modul för att analysera HTML-tabeller, jag använde det en eller två gånger.. Du kanske också vill använda en pgpass-fil
och ~/.psqlrc
för vissa standardinställningar, som standard DB för att ansluta, när det inte anges.