| BZMORE(1) | General Commands Manual | BZMORE(1) |
bzmore, bzless — фильтр для чтения файлов, предназначенный для просмотра на экране текста, сжатого bzip2
bzmore [ имя ... ]
bzless [ имя ... ]
В следующем описании bzless и less могут быть использованы взаимозаменяемо с bzmore и more.
Bzmore представляет собой фильтр, позволяющий просматривать сжатые или обычные текстовые файлы на экране терминала по одному экрану текста за раз. bzmore работает с файлами, сжатыми с помощью bzip2, а также с несжатыми файлами. Если файл не существует, bzmore ищет файл с таким же именем, но с добавлением суффикса .bz2.
В обычном режиме работы bzmore приостанавливается после заполнения экрана, выводя --Далее-- в его нижней части. Если после этого пользователь вводит символ возврата каретки, на экране отображается ещё одна строка. Если пользователь нажимает пробел, весь экран заполняется следующей порцией данных. Другие возможности перечислены ниже.
Bzmore обращается к файлу /etc/termcap, чтобы определить характеристики терминала и размер окна по умолчанию. Для терминала, способного отображать 24 строки, размер окна по умолчанию составляет 22 строки. Другие последовательности, которые могут быть введены после приостановки bzmore, а также выполняемые ими действия приведены ниже (i — это необязательный целочисленный аргумент, по умолчанию равный 1):
Команды выполняют соответствующее действие немедленно и не требуют ввода символа возврата каретки. До того момента, как введён символ самой команды, пользователь может ввести символ удаления строки, чтобы отменить ввод численного аргумента. Вдобавок к этому, пользователь может ввести символ удаления последнего символа, чтобы заново отобразить сообщение --Далее--.
В любой момент, когда выходные данные отправляются в терминал, пользователь может нажать клавишу выхода (обычно это control-\). Bzmore прекратит отправку данных и отобразит обычное приглашение командной строки --Далее--. После этого пользователь может начать вводить одну из вышеперечисленных команд в обычном режиме. К сожалению, при выполнении данной операции теряется часть выходных данных, так как все символы, ожидающие в очереди вывода в терминал, сбрасываются при получении сигнала выхода.
Данная программа устанавливает терминал в режим noecho, чтобы обеспечить непрерывность выводимых данных. В связи с этим вводимые вами символы, за исключением команд / и !, не будут отображаться в терминале.
Если стандартный поток вывода не является телетайпом, bzmore ведёт себя подобно bzcat, за исключением того, что перед содержимым каждого файла выводится заголовок.
/etc/termcap База данных терминалов
Русский перевод этой страницы руководства разработал(и) Андрей Догадкин <adogadkin@outlook.com> и Kirill Rekhov <krekhov.dev@gmail.com>
Этот перевод является свободной программной документацией; он распространяется на условиях общедоступной лицензии GNU (GNU General Public License - GPL, https://www.gnu.org/licenses/gpl-3.0.html версии 3 или более поздней) в отношении авторского права, но БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ.
Если вы обнаружите какие-либо ошибки в переводе этой страницы руководства, пожалуйста, сообщите об этом разработчику(ам) по его(их) адресу(ам) электронной почты или по адресу списка рассылки русских переводчиков.