как сделать меньше -S не занимать весь экран

Предположим, у меня есть это: cat new_file.txt | less -FRSX cat new_file.txt | less -FRSX

Тогда предположим, что я нажимаю правую кнопку, чтобы прокрутить вправо

Это приведет к тому, что содержимое файла new_file.txt переместится в начало командной строки и, кроме того, существует целая пустая пустота между содержимым new_file.txt и текущей командой

Например, вот как это будет выглядеть

 contentsofnewfile.txtyupmorecontenntsconteeentsss ~ ~ ~ ~ ~ ~ ~ ~ . . . ~ (END) 

как сделать это так, чтобы даже если я нажму на правую кнопку, содержимое файла останется там, где оно есть, вместо того, чтобы двигаться вверх (хотя оно все равно будет прокручиваться вправо), и, кроме того, не будет пустых строк как

 ~ ~ ~ 

выше

  • Каков правильный метод bash запроса пользователя на административный пароль перед резервным копированием данных USB на компьютер?
  • Сохранение окон терминала в мяте
  • Есть ли программа «терминала», которая говорит с сервером через http?
  • Как перенаправить tty1 в оболочку Konsole X11 (KDE)?
  • Mac Terminal - переименовать * .png.png в * .png
  • Команда «ip» пакета iproute2
  • Могу ли я установить тайм-аут bash только для виртуальных консолей (ctrl + alt + {f1-f6})
  • Есть ли команда терминала, которая переходит в самый глубокий подкаталог в каталоге?
  • One Solution collect form web for “как сделать меньше -S не занимать весь экран”

    Сделать cat new_file.txt | less -FRSXc cat new_file.txt | less -FRSXc . Это исправляет первый вопрос.

    Для второй проблемы используйте tilde cat new_file.txt | less -FRSXc~ cat new_file.txt | less -FRSXc~

    С man-страниц за меньшее:

    -c или –clear-screen Заставляет полноэкранные репайны окрашиваться с верхней строки вниз. По умолчанию полноэкранные перерисовки выполняются прокруткой в ​​нижней части экрана.

    – ~ или –tilde Обычно строки после окончания файла отображаются как одна тильда (~). Этот параметр заставляет строки после окончания файла отображаться в виде пустых строк.

    Linux и Unix - лучшая ОС в мире.