【发布时间】:2016-03-22 06:42:30
【问题描述】:
如果查询的输出无法在用于发出查询的终端尺寸内正确显示,则用于绘制表格布局的 ASCII-art 通常会中断,并且在尝试阅读显示的结果。
在使用 Cassandra 的 cqlsh 时也经常发生这种情况。尽管有EXPAND ON 选项可以在基于行的布局中显示结果,但我更愿意以某种方式配置cqlsh,以便对于终端来说太大的表格输出会自动通过管道传输到寻呼机中。
在 PostgreSQL 的 psql 实用程序中,一旦输出不适合终端,就会自动使用在环境变量 PAGER 中配置的寻呼机。通常less 命令用作寻呼机。在 MySQL 中,您可以使用 PAGER less 之类的命令通过寻呼机 less 显示所有结果。
cqlsh 中是否有类似的功能可用?
【问题讨论】: