Больше
moreэто старая утилита. Когда текст, переданный ему, слишком велик для размещения на одном экране, он выводит его на экран. Вы можете прокрутить вниз, но не вверх.
Некоторые системы HardLink moreк less, предоставляя пользователям со странным гибридом двух программ , который выглядит , как moreи завершает работу в конце файла , как , moreно имеет некоторые lessособенности , такие как назад прокрутки. Это результат less«ы moreрежима совместимости. Вы можете временно включить этот режим совместимости с помощью LESS_IS_MORE=1 less ....
moreпередает необработанные escape-последовательности по умолчанию. Escape-последовательности сообщают вашему терминалу, какие цвета отображать.
Меньше
lessбыл написан человеком, которому надоела moreнеспособность прокрутить файл назад. Он превратился lessв проект с открытым исходным кодом, и со временем разные люди добавили в него новые функции. lessсейчас массивно Вот почему некоторые небольшие встроенные системы имеют, moreно не имеют less. Для сравнения, lessисточник длиной более 27000 строк. moreреализации, как правило, длиной чуть более 2000 строк.
Чтобы lessпередать необработанные escape-последовательности, вы должны передать ему -rфлаг. Вы также можете указать ему пропускать только экранирующие символы ANSI, передавая ему -Rфлаг.
См. lessЧасто задаваемые вопросы для получения дополнительной информации: http://www.greenwoodsoftware.com/less/faq.html
наиболее
mostдолжно быть больше, чем less. Он может отображать несколько файлов одновременно. По умолчанию он обрезает длинные строки вместо их переноса и предоставляет механизм прокрутки влево / вправо. Сайт Моста не имеет информации о mostвозможностях. Его man-страница указывает, что в ней отсутствуют, по крайней мере, некоторые lessфункции, такие как запись в файл журнала (вы можете использовать teeдля этого, хотя) и выполнение внешней команды.
По умолчанию mostиспользуются странные не-vi-подобные сочетания клавиш. man most | grep '\<vi.?\>'ничего не возвращает, поэтому может быть невозможно перевести его mostв режим vi.
mostимеет возможность распаковывать сжатые с помощью gunzip файлы перед чтением. В его строке состояния больше информации, чем в less.
most передает необработанные escape-последовательности по умолчанию.
lessно может работать с несколькими окнами