Команда less в Linux
Об утилите и команде more, которая предназначена для постраничного просмотра больших текстовых файлов, мы уже
Опции нужны для того, чтобы оптимизировать отображение текста и сделать работу с утилитой более удобной. К примеру, в текстах часто встречаются множественные пустые строки. Они «съедают» место на экране, не принося никакой пользы. Поэтому к команде less стоит всегда добавлять опцию -s или —squeeze-blank-lines — она удаляет лишние пустые строки.
less -s textfile.txt
Сравните как выглядит один и тот же текст с использованием опции -s (слева) и без неё (справа).
Впрочем, утилиту less зачастую используют не для чтения текста, а для поиска определенных участков в больших документах. Если вам нужно найти то или иное слово, напечатайте в поле с мигающим курсором /текст (для поиска вниз по тексту) или ?текст (чтобы выполнить поиск less вверх по тексту) и нажмите Enter. При необходимости используйте стандартные паттерны. Все участки текста, которые соответствуют заданным условиям поиска, будут подсвечены контрастным цветом.
Если вас интересует как выйти из less, то для выхода из утилиты и возвращения к командной строке терминала нажмите q, ZZ или выполните другую команду, сигнализирующую о завершении работы.
Следует заметить, что утилита less предназначена только для просмотра документов. Она не позволяет вносить в текст правки, форматировать или пересохранять его.
Выводы
Команда less в Linux пригодится для просмотра по-настоящему больших текстовых файлов, с которыми затруднительно работать в текстовых редакторах вроде vim или с помощью утилит, загружающих весь документ сразу. Если какие-то нюансы управления утилитой less остались вам непонятны, оставьте свой вопрос в комментариях и более опытные пользователи помогут решить проблему.
Источник: losst.ru
The post Команда less в Linux appeared first on SEO & SMO.
Источник: bestwebber.ru
Похожие новости
- Google сделала свой MagSafe: магнитное крепление Pixelsnap для зарядки и не только
- В тайваньском редком грибе нашли вещество против воспалений и рака
- Google представила процессор Tensor G5 — он переехал на 3-нм техпроцесс TSMC и стал на 34 % быстрее предшественника
- Национальный мессенджер Max обяжут предустанавливать на все новые смартфоны в России с 1 сентября
- Как я решила проблему ухода за котом во время отпуска: автономный лоток + смарт-кормушка с камерой
- Сообщения между iOS и Android станут по-настоящему приватными
- OpenAI запустила бюджетную подписку на ChatGPT
- Учёные создали Robot Drummer, способного прекрасно играть на барабанах
- Созданы солнечные панели, вырабатывающие электричество от ламп в офисе (2 фото)
- Пермские учёные: китайские гибридные авто в 8 раз превышают нормы СанПиН