Aby wyłączyć paginację, ale zachować wyjście, użyj:
\pset pager off
Aby zapamiętać to ustawienie, dodaj je do swojego ~/.psqlrc, np. w ten sposób:echo \\pset pager off >> ~/.psqlrc
Zobacz instrukcję psql.
W starszych wersjach Pg był to tylko przełącznik, więc \pset pager
Aby całkowicie wyłączyć wyjście zapytania, użyj \o /dev/null w twoim psql skrypt.
Aby pominąć psql wyjście informacyjne, uruchom go z -q lub ustaw QUIET=1 w środowisku.
Aby uzyskać wyniki i je wyrzucić, możesz przekierować stdout do /dev/null z:
psql db -f sql.sql >/dev/null
Możesz przekierować zarówno stdout, jak i stderr za pomocą:
psql db -f sql.sql >&/dev/null
ale nie polecam tego, ponieważ spowoduje to wyrzucenie informacji o błędach, które mogą Cię ostrzec, że coś jest nie tak. Przynosisz również rezultaty i je wyrzucasz, co jest nieefektywne; lepiej jest po prostu nie tworzyć ich w pierwszej kolejności, dostosowując zapytania.