Quando tento executar o seguinte comando:
my_db> \copy \dt *. to /home/john/list.txt
Eu recebo um erro:
\copy: parse error at "*"
Por quê? Como posso salvar a saída no disco?
Quando tento executar o seguinte comando:
my_db> \copy \dt *. to /home/john/list.txt
Eu recebo um erro:
\copy: parse error at "*"
Por quê? Como posso salvar a saída no disco?
Use o
\o
comando conforme documentado no manual:http://www.postgresql.org/docs/current/static/app-psql.html
especificamente:
a última instrução muda a saída de
psql
volta parastdout
.