АнглийскийФранцузскийИспанский

Ad


Значок OnWorks

jless - Интернет в облаке

Запустите jless в бесплатном хостинг-провайдере OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS

Это команда jless, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


меньше - противоположность большему

СИНТАКСИС


Меньше -?
Меньше --Помогите
Меньше -V
Меньше --версия
Меньше [- [+] aBcCdeEfFgGiIJLmMnNqQrRsSuUVwWXYZ ~]
[-б космосе] [-час линий] [-j линия] [-к ключевой файл]
[-К персонаж набор] [- {oO} журнальный файл]
[-п описания] [-П подсказка] [-т день]
[-Т файл тегов] [-Икс таб, ...] [-у линий] [- [z] линий]
[- # сдвиг] [+ [+]CMD] [-] [имя файла] ...
(См. Раздел ОПЦИИ, чтобы узнать об альтернативном синтаксисе опций с длинными именами опций.)

ОПИСАНИЕ


Меньше это программа, похожая на БОЛЕЕ (1), но позволяет перемещаться по файлу назад как
а также поступательное движение. Также, Меньше не нужно читать весь входной файл перед
запускается, поэтому с большими входными файлами он запускается быстрее, чем текстовые редакторы, такие как vi (1).
Меньше использует termcap (или terminfo в некоторых системах), поэтому он может работать на различных терминалах.
Существует даже ограниченная поддержка терминалов для печатных копий. (На печатном терминале строки
которые должны быть напечатаны в верхней части экрана, имеют префикс каретки.)

Команды основаны на обоих БОЛЕЕ и видел. Командам может предшествовать десятичное число,
называется N в описаниях ниже. Номер используется некоторыми командами, как указано.

КОМАНДЫ


В следующих описаниях ^ X означает control-X. ESC означает клавишу ESCAPE; для
Пример ESC-v означает двухсимвольную последовательность «ESCAPE», затем «v».

h или H Справка: отображение сводки этих команд. Если вы забудете все остальные команды,
запомни это.

ПРОБЕЛ или ^ V или f или ^ F
Прокрутите вперед N строк, по умолчанию - одно окно (см. Параметр -z ниже). Если N больше
чем размер экрана, отображается только последний экран. Предупреждение: некоторые системы
используйте ^ V как специальный символ литерализации.

z Как SPACE, но если указано N, он становится новым размером окна.

ESC-ПРОБЕЛ
Как SPACE, но прокручивается на весь экран, даже если доходит до конца файла в
процесс.

ВОЗВРАТ или ^ N, или e, или ^ E, или j, или ^ J
Прокрутка вперед на N строк, по умолчанию 1. Отображаются целые N строк, даже если N равно
больше, чем размер экрана.

d или ^ D
Прокрутите вперед N строк, по умолчанию половина размера экрана. Если указано N, это
становится новым значением по умолчанию для последующих команд d и u.

b или ^ B или ESC-v
Прокрутите назад на N строк, по умолчанию - на одно окно (см. Параметр -z ниже). Если N больше
чем размер экрана, отображается только последний экран.

w Как ESC-v, но если указано N, он становится новым размером окна.

y или ^ Y или ^ P, или k, или ^ K
Прокрутка назад на N строк, по умолчанию 1. Отображаются целые N строк, даже если N равно
больше, чем размер экрана. Предупреждение: некоторые системы используют ^ Y как специальный элемент управления заданиями.
характер.

u или ^ U
Прокрутите назад на N строк, по умолчанию - половина размера экрана. Если указано N,
он становится новым значением по умолчанию для последующих команд d и u.

ESC-) или СТРЕЛКА ВПРАВО
Прокрутите по горизонтали вправо на N символов, по умолчанию - половина ширины экрана (см. - #
вариант). Если указано число N, оно становится значением по умолчанию для будущей СТРЕЛКИ ВПРАВО
и команды LEFTARROW. Пока текст прокручивается, он действует так, как будто -S
вариант (линии обрезки) были в силе.

ESC- (или СТРЕЛКА ВЛЕВО
Прокрутите по горизонтали влево на N символов, по умолчанию - половина ширины экрана (см. - #
вариант). Если указано число N, оно становится значением по умолчанию для будущей СТРЕЛКИ ВПРАВО
и команды LEFTARROW.

г или ^ R или ^ L
Перекрасить экран.

R Перекрасить экран, отбросив все буферизованные входные данные. Полезно, если файл меняется
пока его просматривают.

F Прокрутите вперед и продолжайте попытки прочитать, когда будет достигнут конец файла. Как обычно
эта команда будет использоваться, когда она уже находится в конце файла. Это способ
отслеживать хвост файла, который растет во время просмотра. (В
поведение аналогично команде "tail -f".)

g или <или ESC-
Перейти к строке N в файле, по умолчанию 1 (начало файла). (Предупреждение: это может быть
медленно, если N большое.)

G или> или ESC->
Перейти к строке N в файле, по умолчанию конец файла. (Предупреждение: это может быть медленным
если N большое, или если N не указано и стандартный ввод, а не файл,
читается.)

p или% Перейти к позиции N процентов в файле. N должно быть от 0 до 100.

{Если в верхней строке экрана отображается левая фигурная скобка, значок {
перейдет к соответствующей правой фигурной скобке. Соответствующий правый вьющийся
скобка располагается в нижней строке экрана. Если их больше одного
левая фигурная скобка в верхней строке, число N может использоваться для обозначения N-го
скобка на линии.

} Если правая фигурная скобка появляется в нижней строке на экране, значок}
перейдет к соответствующей левой фигурной скобке. Соответствующий левый кудрявый
скобка располагается в верхней строке экрана. Если их больше одного
правая фигурная скобка в верхней строке, число N может использоваться для обозначения N-го
скобка на линии.

(Подобно {, но применяется к круглым скобкам, а не к фигурным скобкам.

) Подобно}, но применяется к круглым скобкам, а не к фигурным скобкам.

[Подобно {, но применяется к квадратным скобкам, а не к фигурным скобкам.

] Подобно}, но применяется к квадратным скобкам, а не к фигурным скобкам.

ESC- ^ F, за которым следуют два символа, действует как {, но использует два символа как открытые и
закрывающие скобки соответственно. Например, "ESC ^ F <>" можно использовать для перехода
вперед к>, который соответствует <в верхней отображаемой строке.

ESC- ^ B, за которыми следуют два символа, действует как}, но использует два символа как открытые и
закрывающие скобки соответственно. Например, "ESC ^ B <>" можно использовать для перехода
назад к <, который соответствует> в нижней отображаемой строке.

m За которым следует любая строчная буква, отмечает текущую позицию этой буквой.

'(Одиночная кавычка.) После любой строчной буквы, возвращает в позицию, которая
ранее был отмечен этой буквой. Затем следует еще одна одинарная цитата, возвращается
в позицию, в которой была выполнена последняя «большая» команда движения. Подписан
с помощью ^ или $ переходит к началу или концу файла соответственно. Знаки
сохраняется при проверке нового файла, поэтому команда 'может использоваться для переключения
между входными файлами.

^ X ^ X То же, что и одинарная кавычка.

/шаблон
Найдите в файле N-ю строку, содержащую шаблон. N по умолчанию
1. Шаблон является регулярным выражением, как распознается редактор Поиск начинается в
отображается вторая строка (но см. параметры -a и -j, которые меняют это).

Некоторые символы являются особыми, если вводятся в начале шаблона; Oни
изменить тип поиска, а не стать частью шаблона:

^ N или!
Найдите строки, НЕ соответствующие шаблону.

^ E или *
Искать в нескольких файлах. То есть, если поиск достигает КОНЕЦ
текущий файл не найден, поиск продолжается в следующем файле
в списке командной строки.

^ F или @
Начните поиск с первой строки ПЕРВОГО файла в командной строке.
список, независимо от того, что в данный момент отображается на экране или
настройки параметров -a или -j.

^ K Выделите любой текст, соответствующий шаблону на текущем экране, но
не переходить к первому совпадению (СОХРАНИТЬ текущую позицию).

^ R Не интерпретируйте метасимволы регулярных выражений; то есть сделать простой
текстовое сравнение.

?шаблон
Поищите в файле назад N-ю строку, содержащую шаблон. Поиск
начинается в строке непосредственно перед отображаемой верхней строкой.

Некоторые символы являются специальными, как в команде /:

^ N или!
Найдите строки, НЕ соответствующие шаблону.

^ E или *
Искать в нескольких файлах. То есть, если поиск доходит до начала
текущий файл не найден, поиск продолжается в предыдущем
файл в списке командной строки.

^ F или @
Начните поиск с последней строки последнего файла в списке командной строки,
независимо от того, что в данный момент отображается на экране или настроек
параметры -a или -j.

^ K Как при поиске вперед.

^ R Как при прямом поиске.

ESC- / шаблон
Такой же как "/*".

ESC-? Шаблон
Такой же как "?*".

n Повторить предыдущий поиск для N-й строки, содержащей последний образец. Если предыдущий
поиск был изменен с помощью ^ N, поиск выполняется для N-й строки, НЕ содержащей
шаблон. Если предыдущий поиск был изменен с помощью ^ E, поиск продолжается в
следующий (или предыдущий) файл, если не удовлетворяет текущий файл. Если предыдущий
поиск был изменен с помощью ^ R, поиск выполняется без использования регулярных выражений.
Нет никакого эффекта, если предыдущий поиск был изменен с помощью ^ F или ^ K.

N Повторить предыдущий поиск, но в обратном направлении.

ESC-n Повторить предыдущий поиск, но пересечь границы файла. Эффект такой, как будто
предыдущий поиск был изменен на *.

ESC-N Повторить предыдущий поиск, но в обратном направлении и пересечь границы файла.

ESC-u Отменить выделение поиска. Отключить выделение строк, соответствующих текущему
шаблон поиска. Если выделение уже отключено из-за предыдущего ESC-u
команду, снова включите выделение. Любая поисковая команда также включит выделение
обратно. (Выделение также можно отключить, переключив параметр -G; в этом
команды поиска case больше не включают выделение.)

: e [имя файла]
Изучите новый файл. Если имя файла отсутствует, «текущий» файл (см.: N и
: p команды ниже) из списка файлов в командной строке повторно проверяется. А
Знак процента (%) в имени файла заменяется именем текущего файла. А
знак фунта (#) заменяется именем ранее исследованного файла. Тем не мение,
два последовательных знака процента просто заменяются одним знаком процента. Этот
позволяет ввести имя файла, содержащее в имени знак процента.
Точно так же два последовательных знака фунта заменяются одним знаком фунта. В
имя_файла вставляется в список файлов командной строки, чтобы его мог видеть
последующие команды: n и: p. Если имя файла состоит из нескольких файлов, они
все вставляются в список файлов и проверяется первый. Если имя файла
содержит один или несколько пробелов, полное имя файла должно быть заключено в двойные
кавычки (см. также опцию - ").

^ X ^ V или E
То же, что: e. Предупреждение: в некоторых системах ^ V используется в качестве специального символа литерализации.
В таких системах вы не сможете использовать ^ V.

: n Изучить следующий файл (из списка файлов, указанного в командной строке). Если
номер N, проверяется следующий N-й файл.

: p Изучить предыдущий файл в списке командной строки. Если указано число N,
исследуется N-й предыдущий файл.

: x Изучить первый файл в списке командной строки. Если указано число N,
Проверяется N-й файл в списке.

: d Удалить текущий файл из списка файлов.

t Перейти к следующему тегу, если для текущего тега было найдено более одного совпадения. Видеть
параметр -t для получения дополнительных сведений о тегах.

T Перейти к предыдущему тегу, если для текущего тега было более одного совпадения.

= или ^ G или: f
Печатает некоторую информацию о просматриваемом файле, включая его имя и
номер строки и байтовое смещение отображаемой нижней строки. Если возможно, это
также печатает длину файла, количество строк в файле и процент
файла над последней отображаемой строкой.

@ Повернуть метод распознавания кода текущего файла. Повышенная Меньше имеет 7
методы распознавания, по умолчанию (выбирается средой JLESSCHARSET
переменная), японский, ujis, sjis, iso8, noconv и none.

- За которым следует одна из букв параметров командной строки (см. ОПЦИИ ниже), это будет
измените настройку этой опции и распечатайте сообщение с описанием новой настройки.
Если ^ P (CONTROL-P) вводится сразу после тире, установка
опция изменена, но сообщение не печатается. Если буква варианта имеет числовой
значение (например, -b или -h) или строковое значение (например, -P или -t), новое значение может быть
вводится после буквы варианта. Если новое значение не введено, появится сообщение с описанием
печатается текущая настройка, и ничего не меняется.

- Подобно команде -, но принимает длинное имя параметра (см. ОПЦИИ ниже), а не
одиночный вариант письма. Вы должны нажать RETURN после ввода названия опции. A ^ P
сразу после второго тире подавляет печать сообщения с описанием
новый параметр, как в команде -.

- + За которым следует одна из букв параметра командной строки, это сбросит параметр на
настройку по умолчанию и распечатайте сообщение с описанием новой настройки. ("- +X"
команда делает то же самое, что и "- +X"в командной строке.) Это не работает для
параметры со строковым значением.

- + Как команда - +, но использует длинное имя параметра, а не один параметр
письмо.

-! За которым следует одна из букв параметра командной строки, это сбросит параметр на
"противоположное" настройке по умолчанию и распечатайте сообщение с описанием нового
параметр. Это не работает для числовых или строковых параметров.

-! Словно -! команда, но принимает длинное имя параметра, а не один параметр
письмо.

_ (Подчеркивание.) После одной из букв параметра командной строки будет напечатано
сообщение, описывающее текущую настройку этой опции. Настройка опции
не изменено.

__ (Двойное подчеркивание.) Подобно команде _ (подчеркивание), но имеет длинное имя параметра.
а не одну букву выбора. Вы должны нажать RETURN после ввода опции
имя.

+ cmd Вызывает выполнение указанного cmd при каждой проверке нового файла. Для
Например, + G вызывает Меньше для первоначального отображения каждого файла, начиная с конца, а
чем начало.

V Печатает номер версии Меньше запущен.

q или Q или: q или: Q или ZZ
Выходы Меньше.

Следующие четыре команды могут быть или недействительными, в зависимости от вашего конкретного
установка.

v Вызывает редактор для редактирования текущего просматриваемого файла. Редактор взят из
переменная среды VISUAL, если она определена, или EDITOR, если VISUAL не определена, или
по умолчанию "vi", если не определены ни VISUAL, ни EDITOR. См. Также обсуждение
LESSEDIT в разделе СОВЕТЫ ниже.

! оболочка-команда
Вызывает оболочку для выполнения заданной команды оболочки. Знак процента (%) в команде
заменяется именем текущего файла. Знак фунта (#) заменяется на
имя ранее исследованного файла. "!!" повторяет последнюю команду оболочки. "!"
без команды оболочки просто вызывает оболочку. В системах Unix оболочка берется
из переменной среды SHELL или по умолчанию "sh". В MS-DOS и OS / 2
систем оболочка является обычным командным процессором.

| оболочка-команда
обозначает любую букву марки. Передает по конвейеру раздел входного файла заданному
команда оболочки. Раздел файла, который нужно передать по конвейеру, находится между первой строкой на
текущий экран и положение, отмеченное буквой. также может быть ^ или $
для обозначения начала или конца файла соответственно. Если является . или перевод строки
текущий экран передается по конвейеру.

s имя файла
Сохраните ввод в файл. Это работает только в том случае, если ввод - это канал, а не обычный
.

ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ


Параметры командной строки описаны ниже. Большинство параметров можно изменить, пока Меньше is
запущен, с помощью команды "-".

Параметры также берутся из переменных окружения «LESS» и «JLESS».

Большинство вариантов могут быть представлены в одной из двух форм: тире, за которым следует отдельная буква,
или два дефиса, за которыми следует длинное название параметра. Длинное имя опции может быть сокращено как
пока аббревиатура однозначная. Например, --quit-at-eof может быть сокращено.
--quit, но не --qui, поскольку и --quit-at-eof, и --quiet начинаются с --qui. Некоторые длинные
имена параметров пишутся в верхнем регистре, например --QUIT-AT-EOF, в отличие от --quit-at-eof.
Такие имена опций должны иметь только первую букву с заглавной буквы; остаток имени
может быть в любом случае. Например, --Quit-at-eof эквивалентно --QUIT-AT-EOF.

Параметры также берутся из переменной окружения "LESS". Например, чтобы не набирать
"меньше вариантов ..." каждый раз Меньше вызывается, вы можете сказать КШ:

setenv МЕНЬШЕ "-опций"

или если вы используете ш:

LESS = "- параметры"; экспорт МЕНЬШЕ

В MS-DOS вам не нужны кавычки, но вы должны заменить любые знаки процента в
Строка параметров через двойные знаки процента.

Переменная среды анализируется перед командной строкой, поэтому параметры командной строки
переопределить переменные среды LESS и JLESS. Если в МЕНЬШЕ и
Переменные JLESS, его можно сбросить до значения по умолчанию в командной строке, запустив
опция командной строки с "- +".

Для таких параметров, как -P или -D, которые принимают следующую строку, необходимо использовать знак доллара ($), чтобы
сигнализировать об окончании строки. Например, чтобы установить две опции -D в MS-DOS, вы должны иметь
знак доллара между ними, например:

LESS = "- Dn9.1 $ -Ds4.1"

-? или --help
Эта опция отображает сводку команд, принятых Меньше (то же, что и h
команда). (В зависимости от того, как ваша оболочка интерпретирует вопросительный знак, это может быть
необходимо поставить вопросительный знак в кавычки, например: "- \?".)

-a или --search-skip-screen
Заставляет поиск начинать после последней строки, отображаемой на экране, таким образом пропуская
все строки отображаются на экране. По умолчанию поиск начинается со второй строки.
на экране (или после последней найденной строки; см. параметр -j).

-bn или --buffers =n
Определяет размер буферного пространства Меньше будет использовать для каждого файла в единицах
килобайты (1024 байта). По умолчанию для каждого файла используется 64 КБ буферного пространства.
(если файл не является каналом; см. параметр -B). Параметр -b вместо этого указывает
который n килобайты буферного пространства должны использоваться для каждого файла. Если n равно -1, буфер
пространство неограниченно; то есть весь файл считывается в память.

-B или --auto-buffers
По умолчанию, когда данные читаются из канала, буферы выделяются автоматически как
нужный. Если из канала считывается большой объем данных, это может вызвать большой
объем выделяемой памяти. Параметр -B отключает это автоматическое выделение.
буферов для каналов, так что только 64 КБ (или количество пространства, указанное параметром -b
вариант) используется для трубы. Предупреждение: использование -B может привести к ошибочному отображению,
поскольку в памяти сохраняется только последняя просмотренная часть файла; ранее
данные теряются.

-c или --clear-screen
Заставляет перерисовывать полноэкранный режим от верхней строки вниз. По умолчанию полный
перерисовка экрана выполняется путем прокрутки снизу экрана.

-C или --CLEAR-SCREEN
Параметр -C аналогичен параметру -c, но перед перерисовкой экран очищается.

-d или --dumb
Параметр -d подавляет сообщение об ошибке, которое обычно отображается, если терминал
тупой; то есть ему не хватает некоторых важных возможностей, таких как способность очищать
экрана или прокрутите назад. В противном случае опция -d не изменяет поведение
Меньше на тупом терминале.

-Dxцвет или --color =xцвет
[Только MS-DOS] Устанавливает цвет отображаемого текста. x это одиночный символ, который
выбирает тип текста, цвет которого устанавливается: n = нормальный, s = выделенный, d = жирный,
u = подчеркнутый, k = мигающий. цвет представляет собой пару чисел, разделенных точкой. В
первое число выбирает цвет переднего плана, а второе выбирает фон
цвет текста. Единый номер N такой же как N.0.

-e или --quit-at-eof
Причины Меньше для автоматического выхода при достижении конца файла во второй раз. К
по умолчанию, единственный способ выйти Меньше через команду «q».

-E или --QUIT-AT-EOF
Причины Меньше для автоматического выхода при первом достижении конца файла.

-f или --force
Принудительно открывает нестандартные файлы. (Необычный файл - это каталог или
специальный файл устройства.) Также подавляет предупреждающее сообщение, когда двоичный файл
открыт. По умолчанию, Меньше откажется открывать нестандартные файлы.

-F или --quit-if-one-screen
Причины Меньше для автоматического выхода, если весь файл может быть отображен при первом
экран.

-g или --hilite-search
Как правило, Меньше выделит ВСЕ строки, соответствующие последней поисковой команде. В
Параметр -g изменяет это поведение, выделяя только конкретную строку, которая была
найдено последней поисковой командой. Это может вызвать Меньше бежать несколько быстрее, чем
по умолчанию.

-G или --HILITE-ПОИСК
Параметр -G подавляет выделение всех строк, найденных командами поиска.

-hn или --- max-back-scroll =n
Задает максимальное количество строк для прокрутки назад. Если необходимо
прокрутите назад более чем n линий, экран перекрашивается в прямом направлении
вместо. (Если терминал не имеет возможности прокрутки назад, -h0 будет
подразумевается.)

-i или --ignore-case
Заставляет поиски игнорировать регистр; то есть учитываются прописные и строчные буквы
идентичный. Этот параметр игнорируется, если в поиске появляются заглавные буквы.
шаблон; другими словами, если шаблон содержит прописные буквы, то поиск
не игнорирует регистр.

-I или --IGNORE-CASE
Подобно -i, но поиск игнорирует регистр, даже если шаблон содержит буквы верхнего регистра.

-jn или --jump-target =n
Задает линию на экране, где должна располагаться «целевая» линия. А
целевая строка - объект текстового поиска, поиск по тегам, переход к номеру строки, переход
к процентному соотношению файла или перейти к отмеченной позиции. Указана линия экрана
числом: верхняя строка экрана - 1, следующая - 2 и т. д. Номер
может быть отрицательным, чтобы указать линию относительно нижнего края экрана: нижний
строка на экране - -1, вторая снизу - -2 и так далее. Если -j
используется опция, поиск начинается со строки сразу после целевой строки. Для
Например, если используется "-j4", целевая строка будет четвертой строкой на экране, поэтому
поиск начинается с пятой строки экрана.

-J или --status-column
Отображает столбец состояния у левого края экрана. Столбец статуса показывает
строки, соответствующие текущему поиску. Столбец статуса также используется, если
Действует опция -w или -W.

-kимя файла или --lesskey-file =имя файла
Причины Меньше чтобы открыть и интерпретировать названный файл как Лескей (1) файл. Несколько
-k могут быть указаны параметры. Если переменная среды LESSKEY или LESSKEY_SYSTEM
установлен, или если файл lesskey найден в стандартном месте (см. ПРИВЯЗКИ КЛЮЧЕЙ), он
также используется в качестве Лескей .

-L или --no-lessopen
Игнорируйте переменную среды LESSOPEN (см. Раздел INPUT PREPROCESSOR
ниже). Эта опция может быть установлена ​​изнутри Меньше, но это будет применяться только к файлам
открываться впоследствии, а не в файл, который открыт в данный момент.

-Kкодировок
Причины Меньше использовать эту кодировку вместо кодировки, определенной в JLESSCHARSET или
Переменная среды LESSCHARSET.

-m или --long-prompt
Причины Меньше подробные подсказки (например, БОЛЕЕ ), с процентами в файл. К
по умолчанию, Меньше подсказывает двоеточие.

-M или --LONG-PROMPT
Причины Меньше подсказывать даже более подробно, чем больше.

-n или --line-numbers
Подавляет номера строк. По умолчанию (использовать номера строк) может вызвать Меньше для запуска
в некоторых случаях медленнее, особенно с очень большим входным файлом. Подавление
номера строк с параметром -n позволят избежать этой проблемы. Использование номеров строк означает:
номер строки будет отображаться в подробном приглашении и в команде =, и
команда v передаст в редактор текущий номер строки (см. также
обсуждение LESSEDIT в ПРЕДЛОЖЕНИЯХ ниже).

-N или --LINE-NUMBERS
Приводит к отображению номера строки в начале каждой строки на дисплее.

-oимя файла или --log-file =имя файла
Причины Меньше для копирования его ввода в указанный файл по мере его просмотра. Этот
применяется только в том случае, если входной файл является конвейером, а не обычным файлом. Если файл
уже существует, Меньше будет запрашивать подтверждение перед перезаписью.

-Oимя файла или --LOG-FILE =имя файла
Параметр -O похож на -o, но он перезапишет существующий файл без запроса
подтверждение.

Если файл журнала не указан, параметры -o и -O можно использовать изнутри.
Меньше чтобы указать файл журнала. Без имени файла они просто сообщат имя
файла журнала. Команда "s" эквивалентна указанию -o изнутри Меньше.

-pописания или --pattern =описания
Параметр -p в командной строке эквивалентен указанию + /описания, То есть,
оно говорит Меньше начать при первом появлении описания в файле.

-Pподсказка или --prompt =подсказка
Позволяет настроить три стиля подсказок в соответствии с вашими предпочтениями. Этот
параметр обычно помещается в переменные среды LESS и JLESS, а
чем набирать с каждым Меньше команда. Такой вариант должен быть либо последним
параметр в переменных LESS и JLESS или заканчиваться знаком доллара. -Ps
за которой следует строка, заменяет стандартную (короткую) подсказку на эту строку. -Вечера
изменяет среднюю (-m) подсказку. -PM изменяет длинное (-M) приглашение. -Ph меняет
запрос на экран справки. -P = изменяет сообщение, выводимое командой =. -Pw
изменяет сообщение, выводимое при ожидании данных (в команде F). Все подсказки
строки состоят из последовательности букв и специальных управляющих последовательностей. Увидеть
раздел ПРЕДЛОЖЕНИЯ для более подробной информации.

-q или --quiet или --silent
Вызывает умеренно "тихую" работу: звонок терминала не звонит, если попытка
выполняется для прокрутки за конец файла или перед его началом. Если
в терминале есть «визуальный звонок», он используется вместо него. Звонок прозвенит
некоторые другие ошибки, такие как ввод недопустимого символа. По умолчанию звонить
терминальный звонок во всех таких случаях.

-Q или --QUIET или --SILENT
Вызывает полностью "тихую" работу: звонок на клемме никогда не звонит.

-r или --raw-control-chars
Вызывает отображение "сырых" управляющих символов. По умолчанию отображается элемент управления
символы, использующие обозначение каретки; например, Control-A (восьмеричное 001) будет
отображается как «^ A». Предупреждение: когда используется опция -r, Меньше не может отслеживать
фактический внешний вид экрана (так как это зависит от того, как экран реагирует
каждому типу управляющего персонажа). Таким образом, могут возникнуть различные проблемы с отображением,
например, длинные строки разбиваются не в том месте.

-R или --RAW-CONTROL-CHARS
Подобно -r, но пытается отслеживать внешний вид экрана, где это возможно. Этот
работает, только если ввод состоит из обычного текста и, возможно, некоторого "цвета" ANSI
escape-последовательности, которые представляют собой последовательности вида:

ESC [... m

где «...» - это ноль или более символов, кроме «m». С целью
отслеживание внешнего вида экрана, всех управляющих символов и всех цветов ANSI
Предполагается, что escape-последовательности не перемещают курсор. Ты можешь сделать Меньше думаю, что
символы, отличные от "m", могут завершать escape-последовательности цветов ANSI, установив
переменную среды LESSANSIENDCHARS в список символов, которые могут завершать
цветная escape-последовательность.

-s или --squeeze-blank-lines
Заставляет последовательные пустые строки сжиматься в одну пустую строку. Это
полезно при просмотре Nroff вывод.

-S или --chop-long-lines
Линии, длина которых превышает ширину экрана, обрезаются, а не складываются. Что
То есть, часть длинной строки, не умещающаяся в ширину экрана, не отображается.
По умолчанию длинные строки складываются; то есть отобразить остаток на следующей строке.

-tдень или --tag =день
Параметр -t, за которым сразу следует ТЕГ, отредактирует файл, содержащий этот
ярлык. Чтобы это работало, должна быть доступна информация о тегах; например, может
быть файлом в текущем каталоге под названием "теги", который ранее был создан
Ctags (1) или эквивалентная команда. Если переменная среды LESSGLOBALTAGS равна
set, предполагается, что это имя команды, совместимой с Глобальный (1), и что
выполняется команда для поиска тега. (Видеть
http://www.gnu.org/software/global/global.html). Параметр -t также может быть
указано изнутри Меньше (используя команду -) как способ проверки нового файла.
Команда ": t" эквивалентна указанию -t изнутри Меньше.

-Tфайл тегов или --tag-file =файл тегов
Задает файл тегов, который будет использоваться вместо «тегов».

-u или --underline-special
Заставляет считать символы возврата и возврата каретки печатаемыми символами; что
то есть они отправляются на терминал, когда появляются во входных данных.

-U или --UNDERLINE-SPECIAL
Заставляет считать символы возврата, табуляции и возврата каретки как управляющие символы;
то есть они обрабатываются в соответствии с параметром -r.

По умолчанию, если не задано ни -u, ни -U, символы возврата, которые появляются рядом с
символ подчеркивания обрабатываются особым образом: подчеркнутый текст отображается с использованием
возможности аппаратного подчеркивания терминала. Кроме того, появляющиеся пробелы
между двумя идентичными символами обрабатываются особым образом: выделенный текст
напечатаны с использованием аппаратного полужирного шрифта терминала. Другие пробелы
удален вместе с предыдущим символом. Возврат каретки сразу же последовал
новой строкой удаляются. другие символы возврата каретки обрабатываются, как указано в
-r опция. Текст, подчеркнутый или подчеркнутый, можно искать, если ни один из них не
-u или -U действует.

-V или --version
Отображает номер версии Меньше.

-w или --hilite-unread
Временно выделяет первую «новую» строку после полного движения вперед.
страница. Первая «новая» строка - это строка, следующая сразу за предыдущей строкой.
внизу экрана. Также выделяет целевую линию после ag или p
команда. Выделение удаляется следующей командой, вызывающей движение. В
выделяется вся строка, если не действует опция -J, в этом случае только
столбец состояния выделен.

-W или --HILITE-UNREAD
Аналогично -w, но временно выделяет первую новую строку после любого движения вперед
команда больше одной строки.

-xn, ... или --tabs =n, ...
Устанавливает позиции табуляции. Если бы только один n указано, позиции табуляции устанавливаются как кратные n.
Если указано несколько значений, разделенных запятыми, позиции табуляции устанавливаются на этих
позиции, а затем продолжайте с тем же интервалом, что и в последних двух. Например,
-x9,17 установит вкладки в положениях 9, 17, 25, 33 и т. д. По умолчанию для n это 8.

-X или --no-init
Отключает отправку строк инициализации и деинициализации termcap в
Терминал. Иногда это желательно, если строка деинициализации
что-то ненужное, например очистка экрана.

- без клавиатуры
Отключает отправку строк инициализации и деинициализации клавиатуры на
Терминал. Это иногда полезно, если строки клавиатуры делают цифровую клавиатуру
вести себя нежелательно.

-yn или --max-forw-scroll =n
Задает максимальное количество строк для прокрутки вперед. Если необходимо
прокрутите вперед более чем n линий, вместо этого перекрашивается экран. -C или -C
При желании можно использовать опцию для перерисовки сверху экрана. По умолчанию,
любое движение вперед вызывает прокрутку.

-Y Заставляет использовать символы-метки для представления неправильных символов. По умолчанию такие
неправильные символы отображаются как двоичные.

- [z]n или --window =n
Изменяет размер окна прокрутки по умолчанию на n линии. По умолчанию один
экранный. Команды z и w также можно использовать для изменения размера окна. В
"z" можно опустить для совместимости с больше. Если число n отрицательно, это
указывает n строк меньше текущего размера экрана. Например, если экран
24 строки, -z-4 устанавливает окно прокрутки на 20 строк. Если размер экрана изменится на
40 строк, окно прокрутки автоматически изменится на 36 строк.

-Z Заставляет отдавать приоритет SJIS над UJIS, если "японец" был выбран
переменная среды JLESSCHARSET. Значение по умолчанию - отдавать приоритет
UJIS над SJIS.

-"cc или --quotes =cc
Изменяет символ цитирования имени файла. Это может быть необходимо, если вы пытаетесь
назовите файл, содержащий как пробелы, так и символы кавычек. Затем следует сингл
символ, это изменяет символ кавычки на этот символ. Имена файлов
содержащий пробел должен быть окружен этим символом, а не
двойные кавычки. За которым следуют два символа, изменяет открытую цитату на первую.
символ и закрывающая кавычка для второго символа. Имена файлов, содержащие
тогда перед пробелом должен стоять символ открытой кавычки, а за ним - закрывающая
кавычка персонажа. Обратите внимание, что даже после изменения символов кавычек этот
остается вариант - "(тире с двойной кавычкой).

- ~ или --tilde
Обычно строки после конца файла отображаются как одна тильда (~). Этот вариант
заставляет строки после конца файла отображаться как пустые строки.

- # или --shift
Задает количество позиций по умолчанию для горизонтальной прокрутки в СТРЕЛКЕ ПРАВО
и команды LEFTARROW. Если указанное число равно нулю, устанавливается значение по умолчанию.
количество позиций до половины ширины экрана.

- Аргумент командной строки «-» обозначает конец аргументов опции. Любые аргументы
следующие за ним интерпретируются как имена файлов. Это может быть полезно при просмотре
файл, имя которого начинается с «-» или «+».

+ Если параметр командной строки начинается с +, оставшаяся часть этого параметра считается
начальная команда Меньше. Например, + G сообщает Меньше начать в конце
файл, а не начало, и + / xyz указывает ему начинаться с первого вхождения
"xyz" в файле. Как особый случай, + действует как + грамм; то есть,
он запускает отображение с указанного номера строки (однако см. предостережение под
команда "g" выше). Если опция начинается с ++, применяется начальная команда
к каждому просматриваемому файлу, а не только к первому. Описанная команда +
ранее также можно использовать для установки (или изменения) начальной команды для каждого файла.

ЛИНИЯ РЕДАКТИРОВАНИЕ


При вводе командной строки внизу экрана (например, имя файла для: e
или шаблон для команды поиска), определенные ключи могут использоваться для управления
командная строка. У большинства команд есть альтернативная форма в [скобках], которую можно использовать, если
Клавиша не существует на определенной клавиатуре. (Формы в квадратных скобках не работают в MS-
Версия для DOS.) Любой из этих специальных ключей можно ввести буквально, поставив перед ним символ
«буквальный» символ, либо ^ V, либо ^ A. Сама обратная косая черта также может быть введена буквально
ввод двух обратных косых черт.

ВЛЕВО [ESC-h]
Переместите курсор на одну позицию влево.

СТРЕЛКА ВПРАВО [ESC-l]
Переместите курсор на одну позицию вправо.

^ LEFTARROW [ESC-b или ESC-LEFTARROW]
(То есть одновременно CONTROL и LEFTARROW.) Переместите курсор на одно слово в
оставил.

^ СТРЕЛКА ВПРАВО [ESC-w или ESC-RIGHTARROW]
(То есть одновременно CONTROL и RIGHTARROW.) Переместите курсор на одно слово в
правильно.

ГЛАВНАЯ [ESC-0]
Переместите курсор в начало строки.

КОНЕЦ [ESC- $]
Переместите курсор в конец строки.

BACKSPACE
Удалите символ слева от курсора или отмените команду, если
командная строка пуста.

УДАЛИТЬ или [ESC-x]
Удалите символ под курсором.

^ BACKSPACE [ESC-BACKSPACE]
(То есть одновременно CONTROL и BACKSPACE.) Удалите слово слева от
курсор.

^ УДАЛИТЬ [ESC-X или ESC-DELETE]
(То есть одновременно УПРАВЛЕНИЕ и УДАЛЕНИЕ.) Удалите слово под курсором.

ВВЕРХ [ESC-k]
Получить предыдущую командную строку.

ВНИЗ [ESC-j]
Получить следующую командную строку.

TAB Введите частичное имя файла слева от курсора. Если он соответствует более чем
одно имя файла, первое совпадение вводится в командную строку. Повторные табуляции будут
цикл через другие совпадающие имена файлов. Если завершенное имя файла - это каталог,
к имени файла добавляется "/". (В системах MS-DOS добавляется "\".)
переменная среды LESSSEPARATOR может использоваться для указания другого символа для
добавить к имени каталога.

BACKTAB [ESC-TAB]
Как, TAB, но циклически в обратном направлении через совпадающие имена файлов.

^ L Введите частичное имя файла слева от курсора. Если он соответствует более чем
одно имя файла, все совпадения вводятся в командную строку (если они подходят).

^ U (Unix и OS / 2) или ESC (MS-DOS)
Удалите всю командную строку или отмените команду, если командная строка пуста.
Если вы изменили символ уничтожения строки в Unix на что-то другое, кроме ^ U,
этот символ используется вместо ^ U.

KEY ПРИЛОЖЕНИЯ


Вы можете определить свой собственный Меньше команды с помощью программы Лескей (1) для создания ключа lesskey
файл. Этот файл определяет набор командных ключей и действие, связанное с каждым ключом.
Вы также можете использовать Лескей для изменения клавиш редактирования строки (см. РЕДАКТИРОВАНИЕ СТРОКИ) и для установки
переменные среды. Если установлена ​​переменная среды LESSKEY, Меньше использует это как
имя файла lesskey. Иначе, Меньше ищет в стандартном месте файл lesskey:
В системах Unix Меньше ищет файл с меньшим ключом с именем "$ HOME / .less". В MS-DOS и
Системы Windows, Меньше ищет файл с меньшим ключом с именем "$ HOME / _less", и если это не так
найденный там, затем ищет файл lesskey с именем "_less" в любом каталоге, указанном в
переменная среды PATH. В системах OS / 2 Меньше ищет файл с меньшим ключом с именем
"$ HOME / less.ini", и если он не найден, ищет файл lesskey с именем "less.ini"
в любом каталоге, указанном в переменной среды INIT, и если он там не найден,
затем ищет файл lesskey с именем "less.ini" в любом каталоге, указанном в PATH
переменная окружения. Увидеть Лескей страницу руководства для более подробной информации.

Также можно настроить общесистемный файл lesskey для привязки клавиш. Если ключ
определены как в локальном файле lesskey, так и в общесистемном файле, привязки клавиш в
локальный файл имеет приоритет над общесистемным файлом. Если окружающая среда
установлена ​​переменная LESSKEY_SYSTEM, Меньше использует это как имя общесистемной команды lesskey
файл. Иначе, Меньше ищет в стандартном месте общесистемный файл lesskey: В Unix
систем, общесистемным файлом lesskey является / usr / local / etc / sysless. (Однако если Меньше законопроект
построен с другим каталогом sysconf, чем / usr / местные / и т. д., в этом каталоге
sysless.) В системах MS-DOS и Windows общесистемный файл lesskey является
c: \ _ sysless. В системах OS / 2 общесистемным файлом lesskey является c: \ sysless.ini.

ВХОД ПРЕДПРОЦЕССОР


Вы можете определить «препроцессор ввода» для Меньше. Перед тем, как Меньше открывает файл, сначала дает
ваш препроцессор ввода может изменить способ отображения содержимого файла.
Препроцессор ввода - это просто исполняемая программа (или сценарий оболочки), которая записывает
содержимое файла в другой файл, называемый файлом замены. Содержание
файл замены затем отображается вместо содержимого исходного файла.
Однако пользователю будет казаться, что исходный файл открыт; то есть, Меньше будете
отображать исходное имя файла как имя текущего файла.

Препроцессор ввода получает один аргумент командной строки, исходное имя файла, как
введен пользователем. Он должен создать заменяющий файл, и по завершении распечатать
имя заменяющего файла на стандартный вывод. Если препроцессор ввода не
вывести замещающее имя файла, Меньше как обычно использует исходный файл. Вход
препроцессор не вызывается при просмотре стандартного ввода. Чтобы настроить препроцессор ввода,
установите переменную среды LESSOPEN в командную строку, которая будет вызывать ваш ввод
препроцессор. Эта командная строка должна включать одно вхождение строки "% s", которая
будет заменен именем файла при вызове команды препроцессора ввода.

После появления Меньше закрывает файл, открытый таким образом, он вызывает другую программу, называемую
входной постпроцессор, который может выполнять любое желаемое действие по очистке (например, удаление
файл замены, созданный LESSOPEN). Эта программа получает два аргумента командной строки,
исходное имя файла, введенное пользователем, и имя файла замены. К
настроить входной постпроцессор, установить переменную среды LESSCLOSE в командную строку
который вызовет ваш постпроцессор ввода. Он может включать два вхождения строки
«% s»; первое заменяется исходным именем файла, а второе -
имя файла замены, выведенного LESSOPEN.

Например, во многих системах Unix эти два сценария позволят вам хранить файлы в
сжатый формат, но все же пусть Меньше просматривать их напрямую:

меньшеopen.sh:
#! / Бен / ш
case "$ 1" в
* .Z) uncompress -c $ 1> / tmp / less. $$ 2> / dev / null
если [-s /tmp/less.$$]; тогда
эхо /tmp/less.$$
еще
rm -f /tmp/less.$$
fi
;;
ESAC

меньшеclose.sh:
#! / Бен / ш
п.м $ 2

Чтобы использовать эти сценарии, поместите их туда, где они могут быть выполнены, и установите
LESSOPEN = "lessopen.sh% s" и LESSCLOSE = "lessclose.sh% s% s". Более сложные LESSOPEN и
Сценарии LESSCLOSE могут быть написаны для приема других типов сжатых файлов и так далее.

Также можно настроить входной препроцессор для передачи данных файла напрямую в
меньше, вместо того, чтобы помещать данные в замещающий файл. Это позволяет избежать необходимости
распаковать весь файл перед его просмотром. Препроцессор ввода, который работает
этот способ называется входной трубой. Входной канал вместо написания имени
файл замены на стандартный вывод, записывает все содержимое замены
файл на стандартный вывод. Если входной канал не пишет никаких символов на своем
стандартный вывод, то нет файла замены и Меньше использует исходный файл, как
обычный. Чтобы использовать канал ввода, сделайте первый символ в среде LESSOPEN
переменная вертикальная черта (|), чтобы обозначить, что входной препроцессор является входным конвейером.

Например, во многих системах Unix этот сценарий будет работать так же, как и в предыдущем примере.
скрипты:

меньшепайп.ш:
#! / Бен / ш
case "$ 1" в
* .Z) uncompress -c $ 1 2> / dev / null
;;
ESAC

Чтобы использовать этот сценарий, поместите его там, где он может быть выполнен, и установите LESSOPEN = "| lesspipe.sh% s".
Когда используется входной канал, можно использовать постпроцессор LESSCLOSE, но обычно это не так.
необходимо, так как нет файла замены, который нужно очистить. В этом случае замена
Имя файла, переданное в постпроцессор LESSCLOSE, - "-".

НАЦИОНАЛЬНЫЙ ПЕРСОНАЖ НАБОРЫ


Во входном файле есть три типа символов:

нормальные персонажи
могут отображаться прямо на экране.

управляющие персонажи
не должны отображаться напрямую, но должны быть найдены в обычном тексте
файлы (такие как backspace и tab).

двоичные символы
не должны отображаться напрямую и не должны быть найдены в текстовых файлах.

«Набор символов» - это просто описание того, какие символы следует считать нормальными,
контрольный и бинарный. Можно использовать переменные среды JLESSCHARSET и LESSCHARSET.
для выбора набора символов. Между ними нет разницы в программе Меньше. Но я
предположим, вы должны использовать переменную среды JLESSCHARSET, потому что не расширены Меньше
будет делать ошибки, если вы используете расширенный набор символов в вашей среде LESSCHARSET
Переменная. Возможные значения для них:

ascii BS, TAB, NL, CR и formfeed - это управляющие символы, все символы со значениями между
32 и 126 нормальные, а все остальные бинарные.

iso8859
Выбирает набор символов ISO 8859. То же, что и ASCII, за исключением символов.
от 160 до 255 считаются обычными символами.

latin1 То же, что и iso8859.

latin9 То же, что и iso8859.

dos Выбирает набор символов, подходящий для MS-DOS.

ebcdic Выбирает набор символов EBCDIC.

ИБМ-1047
Выбирает набор символов EBCDIC, используемый OS / 390 Unix Services. Это EBCDIC
аналог latin1. Вы получите аналогичные результаты, установив либо LESSCHARSET = IBM-1047
или LC_CTYPE = en_US в вашей среде.

koi8-r Выбирает набор символов русского языка.

next Выбирает набор символов, подходящий для компьютеров NeXT.

utf-8 Выбирает кодировку UTF-8 для набора символов ISO 10646.

Возможные значения только для JLESSCHARSET:

iso7 Многосимвольные наборы с 2022-битными методами расширения кода ISO 7
предполагается. Символы со значениями от 128 до 255 обрабатываются как двоичные. В
уровень реализации Меньше соответствует уровню 3 ISO 2022.

iso8 Многосимвольные наборы с 2022-битными методами расширения кода ISO 8
предполагается. Уровень реализации Меньше соответствует уровню 3 ISO 2022.

jis Только японские наборы символов с 2022-битными методами расширения кода ISO 7
предполагаются.

ujis Если символы имеют значения от 32 до 127, предполагается набор символов ASCII.
Если символы имеют значения от 162 до 254, набор символов JISX 0208, правильный
половина набора символов JISX 0201 и набора символов JISX 0212 с UJIS
кодирование предполагается. В противном случае символы обрабатываются как двоичные.

euc То же, что и уджи.

sjis Если символы имеют значения от 32 до 127, предполагается набор символов ASCII.
Если символы имеют значения от 128 до 252, набор символов JISX 0208 и
предполагается правая половина набора символов JISX 0201. В противном случае символы
рассматривается как двоичный.

Японский
Предполагаются все японские наборы символов, jis, ujis и sjis. Но Меньше только вывод
Джис.

В японском языке есть несколько кодовых наборов (но не наборов символов). Таким образом Меньше должен преобразовать среди них в
отображать их правильно. Возможные значения с этим преобразованием только для JLESSCHARSET:

ujis-iso7
Уджи и iso7 предполагаются. Но Меньше выводит только iso7.

евк-изо7
То же, что и ujis-iso7.

sjis-iso7
Допустимы sjis и iso7. Но Меньше выводит только iso7.

уджи-джи
Уджи и джи предполагаются. Но Меньше выводит только jis.

Euc-jis
То же, что и уджис-джи.

джис-джис
Предполагается, что sjis и jis. Но Меньше выводит только jis.

джи-уджи
Предполагается, что джи и уджи. Но Меньше выводить только уджи.

джис-euc
То же, что и джи-уджи.

Джис-Сджис
Предполагается, что jis и sjis. Но Меньше выводит только sjis.

японский-iso7
Предполагается, что японский язык и iso7. Но Меньше выводит только iso7.

японский язык
Предполагается, что японцы. Но Меньше выводит только jis. То же, что и японский.

японские удзи
Предполагается, что японцы. Но Меньше выводить только уджи.

японский евк
То же, что и японские удзи.

японский-sjis
Предполагается, что японцы. Но Меньше выводит только sjis.

уджи-сджи
Уджи предполагаются. Но Меньше выводит только sjis.

Euc-sjis
То же, что и ujis-sjis.

сджис-уджи
Это предположение. Но Меньше выводить только уджи.

sjis-euc
То же, что и сджис-уджи.

Другой способ выбрать набор символов - использовать переменную среды LANG. Если это начнется
с "ja_JP" или "japan", Меньше читать все японские закодированные символы как некоторые японские
набор символов, а остальная часть переменной среды LANG определяет кодировку вывода.

Методы расширения кода ISO 2022 определяют 4 плоскости для отображения множества наборов символов.
легкий. Настройка самолетов по умолчанию выбирается переменной среды JLESSPLANESET.
Если JLESSPLANESET vriable равно "japanese", "ujis" или "euc", Меньше лечить самолет g1
как JISX 0208, плоскость g2 как правая половина JISX 0201, плоскость g3 как JISX 0212. Если она равна
latin1, latin2, latin3, latin4, греческий, арабский, иврит, кириллица или
"latin5", Меньше рассматривать плоскость g1 как одну из стандартов ISO 8859. В противном случае Меньше попытаться разобрать
Переменная JLESSPLANESET в качестве реальных управляющих последовательностей для настройки и "\ e" в JLESSPLANESET
обрабатывается как escape-код при синтаксическом анализе.

Меньше понимать почти всю escape-последовательность о наборе символов в коде ISO 2022
методы расширения. Есть много escape-последовательностей для выбора набора символов. На
с одной стороны, Меньше вывести только 6 escape-последовательностей для выбора набора символов: '^ [(', '^ [-',
'^ [$ (', '^ [$ -', '^ N' и '^ O'. Это означает Меньше дружелюбен к терминалу и терминалу
эмулятор.

А для ввода с клавиатуры есть специальный «набор символов». Среда JLESSKEYCHARSET
для этой цели используется переменная. Возможные значения равны JLESSCHARSET
переменная среды.

Если переменная среды LESSCHARSET не задана, набор символов по умолчанию - latin1.
Однако, если строка «UTF-8» найдена в среде LC_ALL, LC_CTYPE или LANG
переменных, то по умолчанию используется кодировка utf-8.

В особых случаях может потребоваться адаптация Меньше использовать набор символов, отличный от
те, которые определяются LESSCHARSET. В этом случае переменная окружения LESSCHARDEF может быть
используется для определения набора символов. Он должен быть установлен в строку, где каждый символ в
строка представляет один символ в наборе символов. Персонаж "." используется для
обычный символ, «c» для управления и «b» для двоичного. Десятичное число может использоваться для
повторение. Например, «bccc4b.» будет означать, что символ 0 является двоичным, 1, 2 и 3 -
control, 4, 5, 6 и 7 являются двоичными, а 8 - нормальными. Все символы после последнего
считается таким же, как последний, поэтому символы с 9 по 255 будут нормальными. (Это
пример и не обязательно представляет какой-либо реальный набор символов.)

В этой таблице показано значение LESSCHARDEF, которое эквивалентно каждому из возможных
значения для LESSCHARSET:

ascii 8bcccbcc18b95.b
душ 8bcccbcc12bc5b95.b.
ebcdic 5bc6bcc7bcc41b.9b7.9b5.b..8b6.10b6.b9.7b
9.8b8.17b3.3b9.7b9.8b8.6b10.b.b.b.
IBM-1047 4cbcbc3b9cbccbccbb4c6bcc5b3cbbc4bc4bccbc
191.b
iso8859 8bcccbcc18b95.33b.
koi8-r 8bcccbcc18b95.b128.
латиница1 8bcccbcc18b95.33b.
следующий 8bcccbcc18b95.bb125.bb

Если ни LESSCHARSET, ни LESSCHARDEF не заданы, но строка "UTF-8" найдена в
Переменные среды LC_ALL, LC_TYPE или LANG, то набор символов по умолчанию - utf-8.

Если эта строка не найдена, но ваша система поддерживает установить локаль интерфейс, Меньше будете
используйте setlocale для определения набора символов. setlocale управляется установкой LANG
или переменные среды LC_CTYPE.

Наконец, если установить локаль интерфейс также недоступен, набор символов по умолчанию
латынь1.

Контрольные и двоичные символы отображаются выделенным образом (обратное видео). Каждый такой
Если возможно, символ отображается в виде вставки (например, ^ A для Ctrl-A). Карет
нотация используется только в том случае, если инвертирование бита 0100 приводит к нормальному печатному символу.
В противном случае символ отображается как шестнадцатеричное число в угловых скобках. Этот формат может
можно изменить, установив переменную среды LESSBINFMT. LESSBINFMT может начинаться с
«*» и один символ для выбора атрибута отображения: «* k» мигает, «* d» полужирным шрифтом,
«* u» подчеркнут, «* s» выделен, а «* n» - нормален. Если LESSBINFMT не запускается
со знаком «*» предполагается нормальный атрибут. Остальная часть LESSBINFMT - это строка, которая
может включать одну escape-последовательность в стиле printf (%, за которым следует x, X, o, d и т. д.). Для
Например, если LESSBINFMT равно «* u [% x]», двоичные символы отображаются подчеркнутыми
шестнадцатеричный в квадратных скобках. По умолчанию, если не указано LESSBINFMT, является
"* s <% X>".

ПРЕДЛОЖЕНИЯ


Параметр -P позволяет настроить приглашение в соответствии с вашими предпочтениями. Строка, передаваемая
Параметр -P заменяет указанную строку приглашения. Некоторые символы в строке
интерпретируется специально. Механизм подсказки довольно сложен, чтобы обеспечить гибкость,
но обычному пользователю не обязательно разбираться в деталях построения персонализированной подсказки
строки.

Знак процента, за которым следует один символ, расширяется в соответствии с тем, что следующие
персонаж:

%bX Заменяется байтовым смещением в текущем входном файле. За b следует a
одиночный символ (отображается как X выше), который указывает строку, смещение байта которой
использоваться. Если это символ "t", смещение в байтах верхней строки в
используется дисплей, буква «m» означает использование средней строки, «b» означает использование нижней строки,
"B" означает использование строки сразу после нижней строки, а "j" означает использование
Строка "target", заданная параметром -j.

% B Заменяется размером текущего входного файла.

% c Заменяется номером столбца текста, появляющегося в первом столбце
экран.

%dX Заменяется номером страницы строки во входном файле. Используемая линия:
определяется X, как и в случае с параметром% b.

% D Заменяется количеством страниц во входном файле или, что эквивалентно, номером страницы
последней строки входного файла.

% E Заменяется именем редактора (из переменной среды VISUAL или
Переменная среды EDITOR, если VISUAL не определена). См. Обсуждение
Функция LESSEDIT ниже.

% f Заменяется именем текущего входного файла.

% i Заменяется индексом текущего файла в списке входных файлов.

%lX Заменяется номером строки во входном файле. Используемая линия:
определяется X, как и в случае с параметром% b.

% L Заменяется номером последней строки во входном файле.

% m Заменяется на общее количество входных файлов.

%pX Заменяется процентом в текущий входной файл на основе байтовых смещений. В
используемая линия определяется X как с опцией% b.

%PX Заменяется процентом в текущий входной файл на основе номеров строк. В
используемая линия определяется X как с опцией% b.

% s То же, что и% B.

% t Заставляет удалить любые конечные пробелы. Обычно используется в конце строки,
но может появиться где угодно.

% x Заменяется именем следующего входного файла в списке.

% K Заменяется именем последнего набора символов или кодового набора, отличного от ASCII.

Если какой-либо элемент неизвестен (например, размер файла, если входной поток), ставится вопросительный знак.
вместо этого напечатан.

Формат строки приглашения может быть изменен в зависимости от определенных условий. А
вопросительный знак, за которым следует один символ, действует как «ЕСЛИ»: в зависимости от следующего
символ, условие оценивается. Если условие истинно, любые символы, следующие за
вопросительный знак и символ условия с точностью до точки включаются в подсказку. Если
условие ложно, такие символы не включаются. Двоеточие появляется между
вопросительный знак и точка могут использоваться для обозначения «ИНАЧЕ»: любые символы между
двоеточие и точка включаются в строку тогда и только тогда, когда условие IF
ложный. Условные символы (которые следуют за вопросительным знаком) могут быть:

? a Истина, если до сих пор в подсказке были включены какие-либо символы.

?bX Истинно, если известно байтовое смещение указанной строки.

? B Истинно, если известен размер текущего входного файла.

? c Истина, если текст сдвинут по горизонтали (% c не равно нулю).

?dX Истинно, если известен номер страницы указанной строки.

? e Истинно, если в конце файла.

? f Истинно, если есть входное имя файла (то есть, если вход не является каналом).

?lX Истинно, если известен номер указанной строки.

? L Истина, если известен номер последней строки в файле.

? m Истина, если имеется более одного входного файла.

? n Истина, если это первое приглашение в новом входном файле.

?pX Истинно, если процент в текущем входном файле, основанный на смещении байтов,
указанная строка известна.

?PX Истинно, если процент в текущем входном файле, основанный на номерах строк,
указанная строка известна.

? s То же, что и "? B".

? x Истинно, если есть следующий входной файл (то есть, если текущий входной файл не
последний).

Любые символы, кроме специальных (вопросительный знак, двоеточие, точка, процент и
обратная косая черта) становятся буквально частью приглашения. Любой из специальных символов может быть
включены в приглашение буквально, поставив перед ним обратную косую черту.

Некоторые примеры:

? f% f: Стандартный ввод.

В этом приглашении печатается имя файла, если оно известно; иначе строка «Стандартный ввод».

? f% f.? ltLine% lt:? pt% pt \% :? btByte% bt: -...

В этом приглашении будет напечатано имя файла, если оно известно. За именем файла следует строка
число, если известно, в противном случае - процентное значение, если известно, в противном случае - смещение в байтах, если известно.
В противном случае печатается тире. Обратите внимание на то, что у каждого вопросительного знака есть соответствующий период, и
как% после% pt включается буквально путем экранирования его обратной косой чертой.

? n? f% f.? m (файл% i из% m) ..? e (END)? x- Далее \:% x ..% t

Это печатает имя файла, если это первое приглашение в файле, за которым следует "файл N из
N ", если имеется более одного входного файла. Затем, если мы находимся в конце файла,
печатается строка "(END)", за которой следует имя следующего файла, если он есть.
Наконец, любые конечные пробелы обрезаются. Это приглашение по умолчанию. Для справки,
вот значения по умолчанию для двух других приглашений (-m и -M соответственно). Каждый сломан
на две строки здесь только для удобства чтения.

? n? f% f.? m (файл% i из% m) ..? e (END)? x- Далее \:% x .:
? pB% pB \%: байт% bB? s /% s ...% t

? f% f.? n? m (файл% i из% m) ..? ltlines% lt-% lb? L /% L. :
байт% bB? s /% s. .? e (END)? x- Далее \:% x.:? pB% pB \% ..% t

А вот сообщение по умолчанию, созданное командой =:

? f% f.? m (файл% i из% m).? ltlines% lt-% lb? L /% L. .
байт% bB? s /% s. ? e (КОНЕЦ):? pB% pB \% ..% t

Функции расширения подсказки также используются для другой цели: если среда
переменная LESSEDIT определена, она используется как команда, которая будет выполняться, когда команда v
вызывается. Строка LESSEDIT раскрывается так же, как и строки приглашения. В
значение по умолчанию для LESSEDIT:

% E? Lm +% lm. % f

Обратите внимание, что это расширяется до имени редактора, за которым следует + и номер строки, за которым следует
по имени файла. Если ваш редактор не принимает синтаксис "+ lnumber" или имеет другой
различия в синтаксисе вызова, переменная LESSEDIT может быть изменена, чтобы изменить это
по умолчанию.

БЕЗОПАСНОСТЬ


Если для переменной среды LESSSECURE установлено значение 1, Меньше работает в «безопасном» режиме. Этот
означает, что эти функции отключены:

! команда оболочки

| команда трубы

: e команда проверки.

v команда редактирования

s -o файлы журнала

-k использование файлов lesskey

-t использование файлов тегов

метасимволы в именах файлов, например *

завершение имени файла (TAB, ^ L)

Less также может быть скомпилирован для постоянного использования в «безопасном» режиме.

ОКРУЖАЮЩАЯ СРЕДА ПЕРЕМЕННЫЕ


Переменные среды могут быть указаны либо в системном окружении, как обычно, либо в
Лескей (1) файл. Если переменные среды определены более чем в одном месте, переменные
определенные в локальном файле lesskey имеют приоритет над переменными, определенными в системе
окружение, которые имеют приоритет над переменными, определенными в общесистемном файле lesskey.

КОЛОННЫ
Устанавливает количество столбцов на экране. Имеет приоритет над количеством
столбцы, указанные переменной TERM. (Но если у вас есть оконная система, которая
поддерживает TIOCGWINSZ или WIOCGETD, представление оконной системы о размере экрана занимает
приоритет перед переменными среды LINES и COLUMNS.)

РЕДАКТОР Имя редактора (используется для команды v).

HOME Имя домашнего каталога пользователя (используется для поиска файла lesskey в Unix и OS / 2.
системы).

ДОМАШНИЙ, ДОМАШНИЙ
Объединение переменных среды HOMEDRIVE и HOMEPATH - это имя
домашний каталог пользователя, если переменная HOME не установлена ​​(только в Windows
версия).

INIT Имя каталога инициализации пользователя (используется для поиска файла lesskey в системах OS / 2).

LANG Язык для определения набора символов.

LC_CTYPE
Язык для определения набора символов.

МЕНЬШЕ параметров, которые передаются в Меньше автоматически.

JLESS то же, что и переменная среды LESS.

ЛЕССАНСИЕНДЧАРЫ
Предполагается, что символы завершают escape-последовательность цветов ANSI (по умолчанию "m").

ЛЕССБИНФМТ
Формат для отображения непечатаемых, неконтролирующих символов.

ЛЕСШАРДЕФ
Определяет набор символов.

ДЖЛЕСШАРСЕТ
Выбирает предопределенный набор символов.

ЛЕССХАРСЕТ
Выбирает предопределенный набор символов, если JLESSCHARSET не определен.

JLESSKEYCHARSET
Выбирает предопределенный набор символов для ввода с клавиатуры.

ДЖЛЕССПЛАНЕСЕТ
Выбирает предопределенный набор плоскостей методов расширения кода ISO 2022.

МЕНЬШЕЗАКРЫТЬ
Командная строка для вызова (необязательного) постпроцессора ввода.

ЛЕСЕЧО
Название программы lessecho (по умолчанию "lessecho"). Нужна программа lessecho
для расширения метасимволов, таких как * и?, в именах файлов в системах Unix.

МЕНЬШЕ
Строка прототипа редактора (используется для команды v). См. Обсуждение в разделе СОВЕТЫ.

МЕНЬШЕ
Имя команды, используемой параметром -t для поиска глобальных тегов. Обычно должно быть
установите "глобальный", если в вашей системе есть Глобальный (1) команда. Если не установлен, глобальные теги
не используются.

ЛЕССКИ
Имя по умолчанию Лескей(1) файл.

LESSKEY_SYSTEM
Имя по умолчанию для всей системы Лескей(1) файл.

МЕНЬШЕ
Список символов, которые оболочка считает "метасимволами".

МЕНЬШЕ
Префикс, который будет добавляться меньше перед каждым метасимволом в команде, отправляемой в
оболочка. Если LESSMETAESCAPE - пустая строка, команды, содержащие метасимволы
не будет передан в оболочку.

МЕНЬШЕ ОТКРЫТ
Командная строка для вызова (необязательного) препроцессора ввода.

МЕНЬШЕ БЕЗОПАСНОСТИ
Меньше работает в "безопасном" режиме. См. Обсуждение в разделе БЕЗОПАСНОСТЬ.

МЕНЬШЕ СЕПАРАТОРА
Строка, добавляемая к имени каталога в завершении имени файла.

СТРОКИ Устанавливает количество строк на экране. Имеет приоритет над количеством строк
указывается переменной TERM. (Но если у вас есть оконная система, которая поддерживает
TIOCGWINSZ или WIOCGETD, представление оконной системы о размере экрана занимает
приоритет перед переменными среды LINES и COLUMNS.)

PATH Путь поиска пользователя (используется для поиска файла lesskey в системах MS-DOS и OS / 2).

ОБОЛОЧКА Оболочка, используемая для выполнения! команда, а также раскрыть имена файлов.

СРОК Тип терминала, на котором Меньше выполняется.

VISUAL Имя редактора (используется для команды v).

Используйте jless онлайн с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

  • 1
    глубокая очистка
    глубокая очистка
    Скрипт Kotlin, уничтожающий все сборки
    кеши из проектов Gradle/Android.
    Полезно, когда Gradle или IDE позволяют
    вниз. Скрипт протестирован на
    макОС, но...
    Скачать глубокую очистку
  • 2
    Подключаемый модуль Eclipse Checkstyle
    Подключаемый модуль Eclipse Checkstyle
    Плагин Eclipse Checkstyle
    интегрирует Java-код Checkstyle
    аудитор в Eclipse IDE. В
    плагин предоставляет обратную связь в режиме реального времени
    пользователь о нарушении ...
    Скачать подключаемый модуль Eclipse Checkstyle
  • 3
    АстрОрзПлеер
    АстрОрзПлеер
    AstrOrz Player — бесплатный медиаплеер.
    программное обеспечение, частично основанное на WMP и VLC.
    плеер выполнен в минималистическом стиле, с
    более десяти цветов темы, а также может
    б ...
    Скачать AstrOrzPlayer
  • 4
    Movistartv
    Movistartv
    Kodi Movistar+ TV является дополнением для XBMC/
    Коди, разрешенный к использованию
    decodificador de los servicios IPTV де
    Movistar интегрирован в один город
    медиацентры ма...
    Скачать киностартв
  • 5
    Code :: Blocks
    Code :: Blocks
    Code::Blocks — это бесплатная программа с открытым исходным кодом,
    кроссплатформенная C, C++ и Fortran IDE
    построен для удовлетворения самых взыскательных потребностей
    своих пользователей. Он разработан, чтобы быть очень
    расширенный ...
    Код загрузки::Блоки
  • 6
    среди
    среди
    Среда или расширенный интерфейс Minecraft
    и отслеживание данных / структуры - это инструмент для
    отобразить обзор Minecraft
    мир, фактически не создавая его. Это
    жестяная банка ...
    Скачать Среди
  • Больше »

Команды Linux

Ad