psqlコマンドでSELECTを発行時、一画面上でおさまらない場合、more表示されますね。
これを無効にする方法を以下に記します。
以下の環境で動作確認を行いました。
$ lsb_release -d Description: Ubuntu 12.04.4 LTS
$ psql -c 'select version();' version ------------------------------------------------------------------------------------------------------ PostgreSQL 9.1.12 on i686-pc-linux-gnu, compiled by gcc (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3, 32-bit (1 row)
以下のコマンドを実行するとmore表示(pager)が無効になります。
\pset pager off
実際に発行した時の出力です。
postgres=# \pset pager off Pager usage is off.
以下のコマンドを実行するとmore表示(pager)が有効になります。
postgres=# \pset pager on Pager is used for long output.
以上、psqlでmore表示されないようにする方法でした。