Chcete-li zakázat stránkování, ale zachovat výstup, použijte:
\pset pager off
Chcete-li si toto nastavení zapamatovat, přidejte jej do souboru ~/.psqlrc, např. takto:echo \\pset pager off >> ~/.psqlrc
Viz příručka psql.
Na starších verzích Pg to bylo jen přepínání, takže \pset pager
Pro úplné potlačení výstupu dotazu použijte \o /dev/null
ve vašem psql
skript.
Chcete-li potlačit psql
informační výstup 's, spusťte jej pomocí -q
nebo nastavte QUIET=1
v životním prostředí.
Chcete-li získat výsledky a zahodit je, můžete přesměrovat stdout
na /dev/null
s:
psql db -f sql.sql >/dev/null
Můžete přesměrovat stdout i stderr pomocí:
psql db -f sql.sql >&/dev/null
ale nedoporučuji to, protože to vyhodí chybové informace, které vás mohou varovat, že něco není v pořádku. Také produkujete výsledky a zahazujete je, což je neefektivní; je lepší je nevytvářet tím, že upravíte své dotazy.