Para deshabilitar la paginación pero mantener la salida, use:
\pset pager off
Para recordar esta configuración, agréguela a su ~/.psqlrc, p. así:echo \\pset pager off >> ~/.psqlrc
Consulte el manual de psql.
En versiones anteriores de Pg, era solo un interruptor, por lo que \pset pager
Para suprimir por completo la salida de la consulta, use \o /dev/null
en tu psql
guión.
Para suprimir psql
salida informativa de, ejecútelo con -q
o establece QUIET=1
en el medio ambiente.
Para producir resultados y desecharlos, puede redirigir stdout
a /dev/null
con:
psql db -f sql.sql >/dev/null
Puede redirigir tanto stdout como stderr con:
psql db -f sql.sql >&/dev/null
pero no lo recomiendo, ya que eliminará información de error que podría advertirle que algo no va bien. También estás produciendo resultados y desechándolos, lo cual es ineficiente; es mejor que no los produzcas en primer lugar ajustando tus consultas.