Утилита less#

less – утилита для просмотра содержимого файлов и удобного перемещения по нему. При просмотре файла с помощью less можно перемещаться как назад, так и вперед. Главная особенность утилиты – загрузка файла фрагментами, а не целиком. Поэтому с большими файлами less запускается быстрее, чем текстовые редакторы, например, vi. Также утилита поддерживает работу в различных терминалах. Опции less используются при запуске, команды – для работы с файлом в режиме просмотра.

Синтаксис утилиты:

less <options> <filename>

Где:

  • <options> - опции;

  • <filename> - имя файла.

Часто используемые опции утилиты представлены в таблице ниже.

Опция

Описание

-E, --QUIT-AT-EOF

Выход из файла при первом достижении конца файла

-F, --quit-if-one-screen

Выход из файла, если содержимое целиком отображается на экране

-i, --ignore-case

Игнорирование регистра при поиске

-N, --LINE-NUMBERS

Номера строк будут выводиться при просмотре файла

-n, --line-numbers

Номера строк не будут выводиться при просмотре файла

-s, --squeeze-blank-lines

Замена нескольких последовательных пустых строк одной

-w, --hilite-unread

Выделение первой строки при перемещении на новый фрагмент текста

Часто используемые команды утилиты представлены в таблице ниже.

Команда

Описание

h, H

Вызов справки

:f, Ctrl+G

Отображение основной информации о файле

e, Ctrl+E

Прокрутка текста на строку вперед

y, Ctrl+Y

Прокрутка текста на строку назад

q

Выход из справки

Пример использования#

Для открытия файла введите команду:

less <filename>