Меньше
| меньше | ||
|---|---|---|
| Часть проекта GNU | ||
|
Захват меньшего в X-терминале . | ||
| Главная Информация | ||
| тип программы | терминал пейджер | |
| Автор | Марк Нудельман | |
| разработчик | Марк Нудельман | |
| Первый выпуск | 1984 г. | |
| Лицензия | GPL | |
| Техническая информация | ||
| Запланировано в | С | |
| Версии | ||
| Последняя стабильная версия | 6082 сентября 2022 г. | |
| Последняя версия в тестах | 5804 марта 2021 г. | |
| история версий |
| |
| Ссылки | ||
less — программа для просмотра текстовых файлов , работающая в оболочках .
В отличие от других подобных программ (таких как more ), less позволяет осуществлять полную навигацию по содержимому файла, используя минимальные системные ресурсы.
меньше свободного программного обеспечения .
История
Первоначально Less был разработан в период с 1983 по 1985 год Марком Нудельманом в ныне несуществующей компании Integrated Office Systems. В конечном итоге он был выпущен для сообщества и в настоящее время чрезвычайно популярен на консолях . Меньше — стандартный дисплей для человека .
Операция
Less можно использовать не только для просмотра содержимого файлов, но и для просмотра вывода других программ, таких как: grep , sort , file , tree и т. д.
Преимущества программы заключаются в следующем:
- Полная навигация со страницей вперед/назад (или построчно) и боковым перемещением.
- Поиск слов или фраз (даже с помощью регулярных выражений ) с выделением результатов.
- Одновременное отображение нескольких файлов.
- Поддерживает выделение жирным шрифтом и подчеркивание слов (используется, например, с man ).
- Различные другие расширенные функции, такие как: просмотр количества строк, сохранение содержимого в файл (полезно с grep и другими), создание закладок для навигации и т. д.
- Он переносим и работает практически на всех ОС : Windows (XP/2000/98 и т. д.), DOS , Linux и других Unix -системах (FreeBSD, Solaris и т. д.).
Less настраивается указанием параметров вызова, и хотя у него нет меню , он легко управляется с помощью команд.
Способ запуска: меньше [ параметры ] [ файл... ]
Общие параметры
- -g: выделяется только текущее совпадение любого искомого текста.
- -I: Поиск будет нечувствительным к регистру.
- -M: Показать навигационные данные.
- -N: Показать номер каждой строки (полезно в файлах исходного кода ).
- -p шаблон : возвращает результаты первого вхождения введенного слова или шаблона.
- -S: отключить автоматический перенос строк (длинные строки будут видны при боковой навигации).
Общие команды
- Клавиши со стрелками /Page Down/Page Up/Home/End : Навигация.
- n g : Перейти к строке с номером n .
- / шаблон : ( косая черта ) Найти шаблонное слово или фразу . Можно использовать регулярные выражения .
- n : Перейти к следующему совпадению (после поиска).
- N : Перейти к предыдущему совпадению.
- m буква : пометить текущую позицию ( закладку ) буквой .
- ' буква : (одинарная кавычка) Возврат к букве знак .
- s : сохранить текущий контент (полученный из другой программы, такой как grep ) в файл.
- =: (знак равенства) Информация о текущем файле.
- ч : Помогите.
- К : Выход.
Примеры
less -M readme.txt #Читать файл "readme.txt".
файл * | меньше #Облегчает анализ файлов.
grep -rin недействительным *.* | less -SI -p void #Облегчает поиск "void".
Смотрите также
Внешние ссылки
- Официальный сайт
- Справочник (на английском языке)