Z nápovědy psql (\? ):
\o [SOUBOR] odeslat všechny výsledky dotazu do souboru nebo |pipe
Posloupnost příkazů bude vypadat takto:
[example@sqldat.com ~]$ psql db
Welcome to psql 8.3.6, the PostgreSQL interactive terminal
db=>\o out.txt
db=>\dt
Poté bude jakýkoli výstup operace db zapsán do out.txt. Zadáním '\o' vrátíte výstup zpět do konzole.
db=>\o