1

После просмотра файла less , с удобством прокрутки в сторону и поиска, я хочу иметь возможность просматривать / копировать содержимое этого файла в обычном окне моего терминала без необходимости запуска cat на нем.

При использовании опции -X вывод команды less не удаляется с экрана после выхода, но все, что выходит за правую границу окна, усекается, и большое количество мусора для показа прокрутки остается позади.

Есть ли однострочник или опция, которая оставляла бы cat вывод после less выхода? Самый близкий, который я получил, был с cat foo.txt | tee >(less) , что затрудняет мне попытки бросить less .

cat foo.txt | tee /dev/tty | less работает даже лучше, чем когда-либо, но когда я использую его как пейджер в MySQL, это приводит к обрезанию всей таблицы результатов.

1 ответ1

0

Я не уверен, что проблема с less -X . Кажется, он отлично работает в моей системе, линии сложены, и все выглядит хорошо. Во всяком случае, как насчет просто использовать more а не less? По умолчанию вывод остается на экране, поиск можно продолжать таким же образом, просто используйте Enter или Пробел для прокрутки вниз и b для прокрутки назад.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .