Вопросы с тегом «less»

less - программа терминала-пейджера, используемая для просмотра (но не изменения) содержимого текстового файла по одному экрану за раз.

1
OS X, bash: меньше работает с дескрипторами открытых файлов, cat не работает
В скрипте bash, над которым я работаю (который должен работать в Ubuntu и OS X), мне нужно перенаправить вывод сотен команд в файл. Вместо того, чтобы присоединиться &>...ко всем из них, я просто делаю exec 9>&1 exec 5<>/tmp/some-file.txt exec 1>&5 Пока все хорошо, но на полпути через все эти команды …

3
Могу ли я заставить `man` сопоставлять строчные буквы?
Когда я ищу man-страницы, поиск чувствителен к регистру, но только в отношении заглавных букв. Например, xбудет соответствовать, xа в Xто время как Xтолько совпадает x. Это man-dbверсия man, используемая в системах на основе fedora по умолчанию и доступная в других. man manговорит пейджер по умолчанию less -s. $LESSне определяется в …

1
`Докер логи Foo | less` не доступен для поиска или прокрутки, но `docker logs foo 2> & 1 | меньше
Использование любого из них дает читабельный текст. Но только с помощью перенаправления stderr можно прокрутить или набрать / somepattern и получить совпадения. Без этого поиск дает «Ничего не искать (нажмите RETURN)» и столбец ~. Учитывая, что stderr и stdout не одно и то же, но почему меньше показывает их одинаково, …
10 pipe  less  stdout  stderr 

1
Вызывает ли `less` выход с ненулевым кодом состояния?
Я хотел бы иметь следующую структуру команд: command && check-status | less && followup-command Это приостановит выполнение, пока пользователь взаимодействует с less. Как пользователь может заставить lessвыйти с ненулевым статусом, чтобы предотвратить followup-commandзапуск? Я сейчас пользуюсь less 458 (POSIX regular expressions)

3
меньше следуй режиму - чистый экран
Я использую lessрежим Follow (Shift-F), чтобы следить за журналом по мере его обновления. Иногда было бы полезно выполнить некоторые действия в моей системе, а затем просматривать только выходные данные журнала, связанные с этим действием. По сути, мне нужен какой-то способ очистить буфер, чтобы не отвлекаться на старые вещи. Я не …
10 less 

2
Как настроить hjkl за меньшие деньги?
lessуже использует j / k для вертикальной прокрутки, но не h / l для горизонтальной прокрутки (в --chрежиме). В любом случае ключ l ни к чему не привязан, а h - просто синоним H, поэтому я не буду перезаписывать какие-либо важные привязки. Как сделать горизонтальную прокрутку h и l?
9 less 

2
Получить цвета в команде less с помощью ccze: Shift + g не идет в конец файла?
Во всех инструментах , чтобы получить цвета с помощью lessкоманды: -R, Pygments , GNU Source-изюминка , vless , ... ccze заставляй меня sastified с ниже командой: ccze -A < /path/to/log/file | less -R но Shift+ gне работает должным образом: Я должен нажать Ctrl+ cсначала следовать по Shift+ g, но он …
9 colors  less 

2
Как заставить tail -f показывать цветной вывод с помощью vim?
На этот вопрос Жиль ответил Еще одна возможность - запустить tail -fв буфере оболочки Emacs и использовать возможности окраски синтаксиса Emacs. Поскольку я пользователь vim, я хотел бы делать это с vim , а не с emacs . У vim есть эта функция?

3
Трубить меньше и редактировать: ошибка «невозможно редактировать стандартный ввод». Обходные?
Недавно я узнал, что если я буду публиковать свои файлы less, я могу нажать vи открыть буфер в Emacs. Это работает до тех пор, пока у меня $EDITORправильно установлена переменная окружения , которая в моем случае выглядит так: export EDITOR='env TERM=xterm-256color emacs -nw' Вышеуказанное дает мне возможность загружать emacs в …
9 emacs  less 

2
Могу ли я использовать мышь, чтобы правильно выбрать текст меньше?
Я только что обнаружил, что могу добавить следующие строки ~/.vimrc. set mouse=a :vmap <C-C> "+y Это дает возможность выделять текст с помощью мыши (то есть в визуальном режиме), а затем копировать фактический текст в буфер обмена X с помощью Ctrl+ c. Это отличается от копии по умолчанию с терминала, поскольку …
9 terminal  less 

4
Shift-Space меньше
В современных веб-браузерах и других программах с текстовым содержимым Spaceпрокручивается более или менее на экране. ShiftSpaceпрокручивается во всем, кроме less. Как можно использовать ShiftSpaceдля прокрутки вверх less? Или, в качестве альтернативы, есть другой пейджер (совместимость с POSIX - мое единственное требование), который мог бы выполнить эту работу? Мне сказали, что …
9 terminal  less  pager 

2
Можно ли прокрутить за пределы файла в менее пейджер?
Можно ли прокрутить мимо дна меньше? В идеале, я бы хотел видеть последнюю строку файла, который я просматриваю, в верхней части окна моего терминала (остальная часть экрана может быть заполнена тильдами ( ~), что означает пустую строку / здесь ничего не видно менее).
8 less  scrolling  pager 

1
Обойти * очень * длинные очереди меньше
При навигации по файлам журналов с помощью less(например, с помощью Spaceи B) иногда я сталкиваюсь с очень длинными строками, например, длиной 120000 символов . Наверное, он медленно перемещается по ним, потому что должен выяснить, что может быть в терминале и куда ставить разрывы строк. Повсюду в моих лог-файлах строки переносятся …
8 less 

2
Как предотвратить, чтобы команда HP-UX «меньше» не испортила мою подсказку?
Мне не нравится вывод moreна HP-UX, поэтому я использую lessвместо этого как пейджер: PAGER=less Вывод у него хороший, но в Linux, когда я использую manи затем завершаю работу, я возвращаюсь к оболочке, и дисплей выглядит так же, как я ее покинул, но в HP-UX, когда я возвращаюсь к оболочке, является …
8 less  hp-ux  more 

1
Выход из поиска «& шаблон» в менее
После использования поиска в lessформате &pattern, который отображает только совпадающие строки, как я могу вернуться к отображению всех строк в файле? Escничего не делает, насколько я могу судить. Ctrl+ cтоже нет qпросто выходит less.
8 search  less 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.