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для установки значения опцииcommandshell.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.