Para desativar a paginação, mas manter a saída, use:
\pset pager off
Para lembrar esta configuração, adicione-a ao seu ~/.psqlrc, por exemplo. assim:
echo \\pset pager off >> ~/.psqlrc Consulte o manual do psql.
Nas versões mais antigas do Pg era apenas uma alternância, então
\pset pager Para suprimir completamente a saída da consulta, use
\o /dev/null no seu psql roteiro. Para suprimir
psql saída informativa de, execute-o com -q ou defina QUIET=1 no ambiente. Para produzir resultados e jogá-los fora, você pode redirecionar
stdout para /dev/null com:psql db -f sql.sql >/dev/null
Você pode redirecionar stdout e stderr com:
psql db -f sql.sql >&/dev/null
mas não recomendo isso, pois descartará informações de erro que podem avisá-lo de que algo não está dando certo. Você também está produzindo resultados e jogando-os fora, o que é ineficiente; é melhor não produzi-los em primeiro lugar, ajustando suas consultas.