【发布时间】:2019-05-19 03:19:27
【问题描述】:
在 Ubuntu 上,从命令行运行 psql,当我输入“\d {tableName}”时,它会将我带到类似于 vi 的查看器模式,然后我必须点击“q”才能返回。然后我丢失了刚刚看到的列列表并返回控制台。
有没有办法让它像在 CentOS 上一样 '\d {tableName}' 是一个简单的查询,将输出写入控制台并保留在那里?
【问题讨论】:
标签: postgresql psql
在 Ubuntu 上,从命令行运行 psql,当我输入“\d {tableName}”时,它会将我带到类似于 vi 的查看器模式,然后我必须点击“q”才能返回。然后我丢失了刚刚看到的列列表并返回控制台。
有没有办法让它像在 CentOS 上一样 '\d {tableName}' 是一个简单的查询,将输出写入控制台并保留在那里?
【问题讨论】:
标签: postgresql psql
这种查看器模式称为寻呼机。
你可以在 psql shell 中禁用它
\pset pager off
或通过传递pset 标志启动 psql 时:
psql --pset pager=off
pset 用于指定打印选项。请参阅docs on psql 了解更多信息。
【讨论】: