ダメダメダメ! 「-t」や「\t」など、psqlからの「生データ」スイッチを使用し、ASCIIテーブルを解析する代わりにクエリをpsqlにパイプします:-)
echo 'select * from myvalue;' | psql -t -h host -U user -d db
psql出力の解析が本当に必要な場合は、-Hスイッチ(HTML出力をオンにする)を使用して、htmlテーブルを解析するためのperlモジュールで解析することもできます。これを1〜2回使用しました。また、 pgpassファイル
および~/.psqlrc
指定されていない場合の接続するデフォルトのDBなど、一部のデフォルトの場合。