PostreSQL – Redirecionando Consultas
Abaixo é exibido um exemplo simplels de redirecionar saídas de consultas executadas no PostgreSQL para um arquivo de texto. Estas podem ser muito úteis em diversos casos, como fornecer uma consulta a uma equipe de desenvolvimento, resolução de problemas ou o que for necessário. Seguindo os comandos abaixo:
psql postgres=# \o /tmp/saida.txt postgres=# SELECT * FROM clientes;
No exemplo acima estamos utilizando o usuário postgres e gerando o arquivo com a nossa consulta em /tmp com o nome de saida.txt. O redirecionamento é criado utilizando a opção \o, que envia a saída para o arquivo citado.