Spec-Zone.ru › MySQL Shell 8.4

4.6 Использование программы просмотра страниц

Вы можете настроить MySQL Shell для использования внешнего инструмента просмотра страниц, такого как less или more. После настройки программы просмотра страниц MySQL Shell будет использовать её для отображения текста из справки онлайн или результатов SQL-операций. Используйте следующие возможности конфигурации:

  • Настройте опцию MySQL Shell shell.options[pager] = "", строку, которая определяет внешнюю команду для отображения выходных данных с просмотром страниц. Эта строка может необязательно содержать аргументы командной строки, которые передаются внешней команде просмотра страниц. Правильность нового значения не проверяется. Пустая строка отключает просмотр страниц, как и команда MySQL Shell \nopager.

    Значение по умолчанию: пустая строка.

  • Настройте переменную среды PAGER, которая переопределяет значение по умолчанию опции shell.options["pager"]. Если опция shell.options["pager"] была сохранена, она имеет приоритет над переменной среды PAGER.

    Переменная среды PAGER обычно используется в Unix-системах в контексте, ожидаемом MySQL Shell, конфликты невозможны.

  • Настройте опцию MySQL Shell --pager, которая переопределяет начальное значение опции shell.options["pager"], даже если оно было сохранено и переменная среды PAGER настроена.

  • Используйте команду MySQL Shell \pager | \P command для установки значения опции shell.options["pager"]. Если вызов не содержит аргументов, восстанавливается начальное значение опции shell.options["pager"] (которое MySQL Shell имел при запуске). Строки могут быть помечены символами " или нет. Например, для настройки просмотра страниц:

    • передайте без command или пустую строку для восстановления начального просмотра страниц

    • передайте more для настройки MySQL Shell на использование команды more в качестве программы просмотра страниц

    • передайте more -10 для настройки MySQL Shell на использование команды more в качестве программы просмотра страниц с опцией -10

Выходные данные MySQL Shell, передаваемые внешнему инструменту просмотра страниц, передаются без фильтрации. Если MySQL Shell использует приглашение с цветом (см. Раздел 13.3, «Настройка приглашения»), выходные данные содержат последовательности ANSI-экранов. Некоторые программы просмотра страниц могут не интерпретировать эти последовательности по умолчанию, например less, для которой интерпретация может быть включена с помощью опции -R. more интерпретирует ANSI-последовательности по умолчанию.

© 2025 Oracle
Licensed under the GPLv2 License.
https://docs.oracle.com/cd/E17952_01/mysql-shell-8.4-en/mysql-shell-using-pager.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API