.\" -*- coding: UTF-8 -*- .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH ZMORE 1 .SH НАИМЕНОВАНИЕ zmore — фильтр для чтения файлов, предназначенный для просмотра сжатого текста на экране .SH ОБЗОР \fBzmore\fP [ имя ... ] .SH ОПИСАНИЕ Команда \fIzmore\fP представляет собой фильтр, позволяющий просматривать сжатые или обычные текстовые файлы на экране терминала по одному экрану текста за раз. Команда \fBzmore\fP работает с файлами, сжатыми с помощью \fBcompress\fP, \fBpack\fP или \fBgzip\fP, а также с несжатыми файлами. Если файл не существует, \fBzmore\fP ищет файл с таким же именем, но с добавлением суффикса .gz, .z или \&.Z. .PP В обычном режиме работы команда \fBzmore\fP приостанавливается после заполнения экрана, выводя \-\-Далее\-\- в его нижней части. Если после этого пользователь вводит символ возврата каретки, на экране отображается ещё одна строка. Если пользователь нажимает пробел, весь экран заполняется следующей порцией данных. Другие возможности перечислены ниже. .PP Команда \fBzmore\fP обращается к файлу \fI/etc/termcap\fP, чтобы определить характеристики терминала и размер окна по умолчанию. Для терминала, способного отображать 24 строки, размер окна по умолчанию составляет 22 строки. Чтобы воспользоваться программой постраничного вывода, отличной от используемой по умолчанию \fBmore\fP, задайте имя желаемой программы (например, \fBless\fP) в качестве значения переменной среды PAGER. .PP Другие последовательности, которые могут быть введены после приостановки \fBzmore\fP, а также выполняемые ими действия приведены ниже (\fIi\fP — это необязательный целочисленный аргумент, по умолчанию равный 1): .PP .IP \fIi\^\fP<пробел> отобразить ещё \fIi\fP строк (или заполнить экран следующей порцией данных, если аргумент не указан) .PP .IP ^D отобразить ещё 11 строк («прокрутка»). Если указано значение \fIi\fP, то размер прокрутки устанавливается равным \fIi\fP. .PP .IP d то же, что и ^D (control\-D) .PP .IP \fIi\^\fPz то же действие, что и при вводе пробела, но \fIi\fP (при наличии) становится новым размером окна .PP .IP \fIi\^\fPs пропустить \fIi\fP строк и заполнить экран следующей порцией данных .PP .IP \fIi\^\fPf пропустить \fIi\fP заполненных экранов, после чего заполнить экран следующей порцией данных .PP .IP "q или Q" завершить работу .PP .IP = отобразить текущий номер строки .PP .IP \fIi\fP/выр искать \fIi\^\fP\-ое вхождение регулярного выражения \fIвыр.\fP Пользовательские символы удаления последнего символа (erase) и удаления строки (kill) могут быть использованы для редактирования регулярного выражения. Попытка удалить символ, предшествующий символу в первом столбце, приводит к отмене команды поиска. .PP .IP \fIi\^\fPn искать \fIi\^\fP\-ое вхождение последнего введённого регулярного выражения .PP .IP !команда вызвать оболочку для выполнения \fIкоманды\fP. Символ «!» в составе «команды» заменяется на предыдущую команду оболочки. Последовательность «\e!» заменяется на «!». .PP .IP ":q или :Q" завершить работу (то же, что и q или Q) .PP .IP . (точка) повторить предыдущую команду .PP Команды выполняют соответствующее действие немедленно и не требуют ввода символа возврата каретки. До того момента, как введён символ самой команды, пользователь может ввести символ удаления строки, чтобы отменить ввод численного аргумента. Вдобавок к этому, пользователь может ввести символ удаления последнего символа, чтобы заново отобразить сообщение \-\-Далее\-\-. .PP В любой момент, когда выходные данные отправляются в терминал, пользователь может нажать клавишу выхода (обычно это control\-\e). Команда \fIzmore\fP прекратит отправку данных и отобразит обычное приглашение командной строки \-\-Далее\-\-. После этого пользователь может начать вводить одну из вышеперечисленных команд в обычном режиме. К сожалению, при выполнении данной операции теряется часть выходных данных, так как все символы, ожидающие в очереди вывода в терминал, сбрасываются при получении сигнала выхода. .PP Данная программа устанавливает терминал в режим \fInoecho\fP, чтобы обеспечить непрерывность выводимых данных. В связи с этим вводимые вами символы, за исключением команд / и !, не будут отображаться в терминале. .PP Если стандартный поток вывода не является телетайпом, \fBzmore\fP ведёт себя подобно \fBzcat\fP, за исключением того, что при наличии нескольких файлов перед содержимым каждого файла выводится заголовок. .SH ФАЙЛЫ .TP /etc/termcap База данных терминалов .SH "СМОТРИТЕ ТАКЖЕ" \fBmore\fP(1), \fBgzip\fP(1), \fBzdiff\fP(1), \fBzgrep\fP(1), \fBznew\fP(1), \fBzforce\fP(1), \fBgzexe\fP(1) .PP .SH ПЕРЕВОД Русский перевод этой страницы руководства разработал(и) Андрей Догадкин и Kirill Rekhov . .PP Этот перевод является свободной программной документацией; он распространяется на условиях общедоступной лицензии GNU (GNU General Public License - GPL, .UR https://www.gnu.org/licenses/gpl-3.0.html .UE версии 3 или более поздней) в отношении авторского права, но БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ. .PP Если вы обнаружите какие-либо ошибки в переводе этой страницы руководства, пожалуйста, сообщите об этом разработчику(ам) по его(их) адресу(ам) электронной почты или по адресу .MT списка рассылки русских переводчиков .ME .