Описание тега less-unix

Это команда UNIX для отображения файла.
9 ответов

Меньший стиль просмотра уценки для систем UNIX

У меня есть строка Markdown в JavaScript, и я хотел бы отобразить ее (жирным шрифтом и т. Д.) В less (или, я полагаю, more) -стиль просмотра для командной строки. Например, со строкой "hello\n" + "_____\n" + "*world*!" Я хотел бы иметь вывод всплыва…
29 сен '11 в 15:11
1 ответ

Проблема с трубами Bash

Мне нужно выполнить следующий запрос grep в качестве аргумента для konsole (терминал kde) grep -R -i -n -A 2 -B 2 --color=always -R "searchtext" * | less -R работает для текущего терминала. konsole --workdir `pwd` -e grep -R -i -n -A 2 -B 2 --color=…
01 апр '12 в 06:29
1 ответ

Выделение мышью копии из "vim" и "less" показывают разные результаты

Case1: открыть файл1 в vi. Выделите несколько строк (выбранное копирование включено). Вставить в другое место. Случай 2: запустить команду less file1, В консоли выберите несколько строк. Вставить в другое место. В случае 2 я вижу, что появились новы…
14 май '18 в 11:41
1 ответ

Как перейти к первой соответствующей строке при использовании меньше

Я использую меньше, чтобы сделать анализ журнала, после того, как я ищу какую-то строку, есть много совпадений, и затем я использую n или N, чтобы пройти через совпавшие строки, но иногда я хочу перейти к первой совпавшей строке или последней совпав…
25 май '18 в 15:19
4 ответа

Функция фильтра для менее +F

При просмотре растущего файла журнала, например, "less -iS +F service.log", я хочу ограничить отображение строками, соответствующими определенному шаблону. Я пробовал что-то вроде less +F service.log | grep <pattern> | less +F который не работ…
19 ноя '09 в 09:07
4 ответа

Хвост файл журнала с определенного номера строки

Я знаю, как привязать текстовый файл с определенным количеством строк, tail -n50 /this/is/my.log Тем не менее, как я могу сделать эту строку считать переменную? Допустим, у меня есть большой файл журнала, который ежедневно добавляется какой-либо про…
14 дек '18 в 09:42
2 ответа

bash one-liner для открытия `less` на последнем экране без временных файлов

Я пытаюсь создать однострочник для открытия less на последнем экране многоэкранного вывода из стандартного ввода. Причина в том, что я работаю над программой, которая производит длинный AST и я должен быть в состоянии пройти вверх и вниз по нему, но…
07 янв '16 в 22:35
2 ответа

Цикл bash с меньшим GNU, который обновляется каждые 2 минуты

У меня есть машина linux с папкой данных и сценарий, который создает файл электронной таблицы xlsx отчета о постоянно меняющемся содержимом папки, в которой он запускается. Я использую сценарий xlsx2tsv, чтобы преобразовать его в текст TSV, который …
2 ответа

Как направить результаты справки на меньшее по умолчанию?

Я использую "--help" или же "-h" много. По умолчанию он использует cat открыть файл справки. Как я могу настроить его на использование less по умолчанию. Я хочу результат "command --help |less" быть таким же какcommand --help"
10 сен '18 в 09:53
3 ответа

PHP запускает команду linux "less" через exec - предупреждение о бинарном файле

Я должен конвертировать некоторые файлы PDF в TXT. Я заканчиваю командой "less", потому что, например, у pdftotext есть некоторые проблемы с таблицами в PDF. Проблема в том, что когда я запускал команду из функции exec (или shell_exec/system), а не …
03 окт '12 в 13:25
1 ответ

Как сохранить цвет при добавлении `git difftool` на пейджер

Я не могу получить: git difftool -b -y -x "diff --color --suppress-common-lines -y -w -W 200" master:file.txt file.txt сохранить свой цветной вывод при прокачке less -R, Что я делаю неправильно? Я думаю, что я перепробовал все параметры конфигурации…
06 мар '18 в 14:28
1 ответ

Отключить подсчет номеров строк в команде less

В openSUSE 12.2 less Команда подсчитывает номера строк при открытии файла. Это вызывает много задержек при работе с огромными файлами. Есть ли способ отключить эту опцию?
27 фев '16 в 11:56
1 ответ

Unix менее похожа на прокрутку терминала в Java

По умолчанию, если выводится много текста, терминал прокручивается до самой последней строки, а затем пользователь должен прокручивать до конца, чтобы читать сверху. Мне нужен Java-подобный способ реализации прокрутки, предлагаемой в Unix-программе …
05 июн '11 в 15:08
2 ответа

Как я могу передать параметры менее из git-diff?

У меня достаточно стандартная настройка для git на машине с OSX, но я бы хотел добавить -j.5 к меньшему, чтобы поиск совпадений происходил в середине экрана. Я пытался делать export LESS=-j.5, но это вызвало такой контент, как ESC[1mdiff --git a/app…
29 янв '18 в 23:59
1 ответ

"less" потребляет много оперативной памяти для переданного по конвейеру файла gzipped, почему?

Извините за бесполезность cat а также echo заранее, но во время работы less в файле ~2 ГБ.gz я вижу, что ~25 ГБ ОЗУ расходуется (несмотря на то, что вывод передается в awk и используется там): [user@mybox:~]$ cat <(echo '173abcde7665559.90651926 …
04 апр '15 в 18:38
1 ответ

Используя tail, чтобы проследить логи и выполнить команду мгновенно? Кажется, только работает, начиная новую строку

Я пытаюсь выяснить команду, которая позволит мне прочитать файл журнала в режиме реального времени и выполнить команду, когда строка соответствует? Я использую logkeys и пытаюсь сделать это, когда я набираю слово, немедленно запускает команду. Этот …
25 мар '18 в 01:07
5 ответов

Как вы делаете поиск без учета регистра, используя модификатор шаблона, используя less?

Кажется, единственный способ сделать это - передать параметр -i, когда вы изначально запускаете меньше. Кто-нибудь знает какой-то секретный взлом, чтобы сделать что-то вроде этой работы /something to search for/i
19 авг '08 в 20:00
3 ответа

Как прокрутить вывод текста в Java?

Скажем, у меня есть терминал с 30 линиями высоты. И скажем, у меня есть цикл, который выводит 100 строк вывода for(int i=0; i<100; i++){ System.out.println(i); } Можно ли вывести первые 30 строк, показать текст с надписью "Нажмите ввод, чтобы про…
13 окт '11 в 07:08
1 ответ

Заставить git diff не печатать на терминал

Если я сделаю less somefile.txt или же man bash, он отображает содержимое, но после нажатия q, контент исчезает. Однако, если я сделаю git diff, он также открывается меньше, но вывод остается в консоли. Как я могу заставить мерзавца действовать так …
14 июл '18 в 16:44
1 ответ

Как найти "/*" в МЕНЬШЕ?

Когда я делаю git diff HEAD^! (чтобы изменить изменения в HEAD commit), вывод передается LESS, Мне нужно искать содержимое различий для /* (начало комментария в стиле C). Я не смог заставить это работать. Я нажал клавишу слеша на клавиатуре, чтобы н…
30 июн '15 в 23:01