Respostas:
Você pode usar less
ou more
. Ambos irão funcionar.
O less
comando é mais comumente usado e fornece mais funcionalidade que more
.
Usando os dois less
ou more
, você pode percorrer um arquivo página por página usando a barra de espaço e linha por linha usando a tecla Enter.
Também não há necessidade de cat
canalizar o arquivo. Você pode simplesmente executar o comando no arquivo.
Por exemplo less myfile.txt
more
e less
são pagers que lidam com paginação através de texto no console. less
é mais funcional, mas more
está mais próximo do que você deseja. Se você especificar a -d
opção more
, mostrará como mover para a próxima página e poderá -num
especificar o número de linhas a serem exibidas por vez (em vez de detectar automaticamente o tamanho da tela).
% more -d -5 myfiles.txt
bla
bla
bla
bla
bla
--More--(4%)[Press space to continue, 'q' to quit.]
Alternativa , para retroceder o buffer, enquanto estiver dentro de umasessão tmux :
Digite CTRL
+ b
+PgUp/PgDown
less
é mais comum atualmente