Верните свитки вперед. Как прокрутить назад одну строку за раз?
Верните свитки вперед. Как прокрутить назад одну строку за раз?
Ответы:
Есть только одна операционная система, в которой дело в том, что говорит Шадок в комментариях к другому ответу. Это даже не Unix. Угадайте, какая операционная система - та, чьи moreкоманды дают только пользовательский опыт Unix 1988 года.
У вас есть два варианта moreкоманды: /usr/bin/moreи /usr/xpg4/bin/more. Первый не имеет команды возврата на одну строку. Но последний делает . К нему k, при желании, добавляется префикс числа, чтобы указать другое количество строк. Имя xpg4в каталоге ссылается на Руководство по переносимости X / Open, выпуск 4 , стандарт 1992 года для Unix, предшествовавший спецификации Single Unix .
/usr/bin/moreи /usr/bin/lessссылки на тот же файл, который является GNU less. Вызываемый через moreнего пытается следовать спецификации POSIX / SUS для more. В спецификации Single Unix указывается, что команде прокрутки назад на одну (или несколько) строк kдополнительно присваивается номер, указывающий на другое количество строк, как в Solaris.
Это moreкоманда BSD moreверсии 5.19, выпущенная в 1988 году. Она не имеет последовательности клавиш для перехода назад на строку, только одна для перехода назад на экран.
Используйте lessвместо этого.
Less - это программа, похожая на more (1), но которая допускает как обратное движение в файле, так и движение вперед.
moreи lessпроизводить очень разные результаты при использовании /etc/hostname(или любого другого файла, содержимое которого помещается на одном экране). С -FXопциями, lessбудет вести себя как moreбудто. Я сейчас используюalias more='less -FX'
Я пришел, чтобы быстро найти ответ, но не смог его найти, поэтому вернулся к старому доброму
man more
Вы можете использовать, kчтобы прокрутить строку назад или [n]kпрокрутить назад n строк
Это сработало для меня, moreгде more -Vдает
больше от util-linux 2.25.2
Для контекста это было в Dog-контейнере Postgres 9.6.1, куда uname -aвозвращается
Linux 85c8072dc7eb 4.9.4-moby # 1 SMP Ср 18 января 17:04:43 UTC 2017 x86_64 GNU / Linux