
Eu encontrei uma maneira até agora: less +G filename
, mas ela rola linha por linha apenas com ↑.
Qual é um uso mais poderoso less
que fornece rolagem por página, pesquisa de padrão regressivo e assim por diante?
Responder1
Tenho certeza de que alguém tem uma resposta melhor, mas
Com "less" depois de abrir o arquivo:
G goes to the bottom of the file
^b goes up one page
? searches backwards.
Como você disse, você pode abrir o arquivo com +G e depois usar ? e ^b para rolar para cima. Provavelmente existem coisas inteligentes que você pode fazer para conseguir a mesma coisa em um script.
Responder2
Para variar, se você realmente deseja/precisa ler um arquivo de trás para frente (última linha primeiro):
tac filename | less
Responder3
usar:
less +F /path/to/your/file
isso é menos, mas começando de baixo. Além disso, com +F, se o arquivo estiver sendo gravado enquanto você estiver usando menos, esse conteúdo adicional será gerado. Isso pode ser útil para registros.
Use a tecla de seta para cima para voltar linha por linha ou ctl+b para ir página por página.
Responder4
cauda -r | menos
Não sei por que alguém não pensou nisso. Tail agarra o final de um arquivo com muita facilidade. -r não é uma opção comum?