2015-05-23 82 views
1

我有两个覆盆子pi;与postgres安装的数据库。在CLI中显示psql查询的结果集而不是纳米

在一个pi上,当我处于psql命令行并执行诸如select * from "User";之类的操作时,它会向我显示shell/stdout中的结果。

当我在另一个pi上并输入相同的select * from "User";时,它显示nano中的输出,并且我必须点击Q以转义并返回到命令行界面。

如何删除psql中的编辑器设置,以仅在命令行界面中显示查询的输出?

我发现文档编辑器设置的东西(http://www.postgresql.org/docs/9.1/static/app-psql.html),但我不想将编辑器设置到任何东西,只是它打印出来(所以我不必每次都打Q

+0

您可能已经定义了环境变量'PAGER' http://www.postgresql.org/docs/current/static/app-psql.html#APP-PSQL-ENVIRONMENT –

回答

1

运行在PSQL

\pset pager off 

或把此行到您的.psqlrc文件。那么无论输出多大,寻呼机都不会被使用。