我正在从终端创建一个自动脚本,创建一个输出为\l
但是我不知道postgresql中的\o
命令在哪里打印出它所创建的文件。 documentation不会告知在哪里。
我读过this,但没有运气:
此致
答案 0 :(得分:0)
\o
指向psql当前工作目录中的指定文件。如您所知,这在自动化环境中存在一些问题。
这意味着您基本上有两个选择:
\o
\cd
在psql脚本中设置当前的工作目录。但是,在您的特定情况下,您知道psql -l
会为您提供相同的信息吗?在自动化环境中管理起来可能更容易。