暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

朝花夕拾16章MySQL Shell 4.6 使用翻页

原创 由迪 2023-06-28
454

4.6 使用翻页

您可以将 MySQL Shell 配置为使用外部分页工具,例如lessmore。配置分页器后,MySQL Shell 将使用它来显示联机帮助中的文本或 SQL 操作的结果。使用以下配置可能性:

  • 配置shell.options[pager] = "" MySQL Shell 选项,该选项是一个字符串,指定显示分页输出的外部命令。该字符串可以选择包含传递给外部寻呼机命令的命令行参数。不检查新值的正确性。空字符串会禁用翻页。

    默认值:空字符串。

  • 配置 PAGER 环境变量,该变量会覆盖shell.options["pager"] option 的默认值。如果shell.options["pager"]持久化,它优先于 PAGER环境变量。

    PAGER环境变量通常在 Unix 系统上使用,与 MySQL Shell 期望的上下文相同,不可能发生冲突。

  • 配置--pagerMySQL Shell 选项,该选项将覆盖选项的初始值, shell.options["pager"]即使该选项已保留并且PAGER配置了环境变量。

  • 使用MySQL Shell 命令设置 .options[“pager”] 选项的值。如果不带参数调用,则恢复 选项的初始值(MySQL Shell 在启动时具有的选项)。字符串可以用 字符标记,也可以不标记。例如,要配置分页器: \pager | \P *command*``shell``shell.options["pager"]``"

    • 不传入*command*或传入空字符串来恢复初始翻页
    • 传入*more*配置MySQL Shell使用more命令作为分页器
    • 传入*more -10*配置 MySQL Shell 以使用more命令作为带有选项的分页器-10

传递到外部分页器工具的 MySQL Shell 输出在不进行过滤的情况下进行转发。如果 MySQL Shell 使用带颜色的提示(请参见第 13.3 节“自定义提示”),则输出包含 ANSI 转义序列。某些寻呼机默认情况下可能不会解释这些转义序列,例如 less,可以使用-R选项启用解释。more 默认情况下解释 ANSI 转义序列。

最后修改时间:2023-06-28 16:10:45
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论