The OpenNET Project / Index page

[ /++ | | wiki | ]

(man-)

  
 
 [C | ]

zmore (1)
  • zmore (1) ( FreeBSD man: )
  • >> zmore (1) ( man: )
  • zmore (1) ( Linux man: )
  •  

    НАЗВАНИЕ

    zmore - фильтр для экранного просмотра сжатого текста  

    СИНТАКСИС

    zmore [ файл ... ]  

    ОПИСАНИЕ

    Zmore является фильтром, позволяющим просматривать сжатые или несжатые текстовые файлы по одному экрану за раз на стираемых терминалах. zmore работает с файлами, сжатыми compress, pack или gzip, а также с несжатыми файлами. Если указанного файла не существует, zmore ищет файл с таким-же именем с суффиксом .gz, .z или .Z.

    Zmore обычно делает остановку после каждого заполненного экрана, печатая --More-- внизу экрана. Если пользователь затем нажимает клавишу "Ввод", показывается ещё одна строка. Если пользователь нажимает клавишу "Пробел", показывается следующий экран текста. Другие возможности перечислены ниже.

    Zmore изучает файл /etc/termcap, чтобы определить характеристики терминала и размер окна по умолчанию. На терминалах, способных отображать 24 строки, по умолчанию размер окна равен 22 строкам. Для использования программы просмотра, отличной от more, используемой по умолчанию, установите в переменной окружения PAGER имя желаемой программы, например less.

    Список других клавиатурных комбинаций, которые можно вводить, когда zmore держит паузу, и эффектов от их действия (i - необязательный целый параметр, по умолчанию равный 1):

    i
    показать i дополнительных строк текста, (или следующий целый экран, если параметру не назначено значение)

    ^D
    отобразить 11 следующих строк ("прокрутка"). Если указано i, то величина прокрутки устанавливается в i.

    d
    то-же, что и ^D (control-D)

    iz
    то-же самое, что и пробел, за исключением того, что i, если указан, становится новым размером окна. Учтите, что размер окна восстанавливается обратно (в значение по умолчанию) в конце текущего файла.

    is
    пропустить i строк и вывести заполненный экран.

    if
    пропустить i экранов и вывести полный экран.

    q
    выйти из просмотра текущего файла; перейти к следующему (если есть).

    e или q
    когда появляется сообщение --More--(Next file: файл), эта команда заставляет zmore завершить работу.

    s
    когда появляется сообщение --More--(Next file: файл), эта команда заставляет zmore пропустить следующий файл и продолжить работу.

    =
    показать номер текущей строки.

    i/регулярное
    искать i-кратное регулярное выражение. Если строка не найдена, zmore переходит к следующему файлу (если есть). В противном случае, выводится полный экран, начиная за две строки до места, где было найдено искомое регулярное выражение. Клавиши Backspace и Delete могут быть использованы для редактирования регулярного выражения. Стирание назад в первой колонке экрана отменяет команду поиска.

    in
    искать i-кратное появление последнего введённого регулярного выражения.

    !команда
    вызов командного интерпретатора с командой. Символ "!" в команде заменяется на предыдущую команду оболочки. Сочетание "\!" заменяется на "!".

    :q
    выйти из просмотра текущего файла; перейти к следующему (если есть) (то-же, что и q или Q).

    .
    (точка) повторить предыдущую команду.

    Команды действуют немедленно, т.е. не обязательно нажимать "Ввод". До того, как задана клавиша вызова самой команды, пользователь может нажать клавишу стирания назад, чтобы отменить формируемый цифровой параметр. В добавок к этому, пользователь может нажать клавишу стирания, чтобы показать ещё раз сообщение --More--.

    В любой момент времени при передаче данных на терминал, пользователь может набрать комбинацию клавиш для выхода (обычно control-\). Zmore остановит вывод на терминал и покажет обычное приглашение --More--. Далее, пользователь может ввести одну из вышеперечисленных команд обычным образом. К сожалению, некоторая часть данных при этом теряется, т.к. любые символы, ждущие в очереди вывода на терминал, сбрасываются при получении сигнала "выход".

    Терминал данной программой устанавливается в режим работы noecho, для того чтобы вывод был непрерывным. Таким образом то, что вы печатаете, не будет показываться на терминале, за исключением команд / и !.

    Если стандартный поток вывода не является стираемым терминалом, zmore ведёт себя как zcat, за исключением того, что он печатает заголовок перед каждым файлом.  

    ФАЙЛЫ

    /etc/termcap
    База данных терминалов
     

    СМОТРИ ТАКЖЕ

    more(1), gzip(1), zdiff(1), zgrep(1), znew(1), zforce(1), gzexe(1)


     

    Index

    НАЗВАНИЕ
    СИНТАКСИС
    ОПИСАНИЕ
    ФАЙЛЫ
    СМОТРИ ТАКЖЕ


    MAN-: 




        
        
    Created 1996-2017 by Maxim Chirkov  
      
    Hosting by Ihor