Como listar determinada quantidade na hora de executar um comando que retorna muitas linhas?

Como listar determinada quantidade na hora de executar um comando que retorna muitas linhas?

Estou usando apenas o cmd do servidor UBuntu. Quando executo algo, apt list --installedpor exemplo, que retorna mais registros que a área disponível (sem usar putty) ele mostra apenas os resultados de baixo.

Existe alguma maneira de limitar os registros em um determinado momento e quando pressiono uma tecla ele passa para a próxima onda de registros?

Responder1

Canalize o resultado por meio de um pager como lessou more:

apt list --installed | less

Percorra usando SPACEe saia comQ

Responder2

Já foi mencionado como um aparte na resposta do aço, mas acho que muitos se sentiriam confortáveis ​​em usar moreem vez de less. É um comando antigo do DOS (sistema operacional de disco) que pode ter sido retirado do Unix em primeiro lugar:

cat /boot/grub/grub.cfg | more

Após preencher a tela com as primeiras 24 linhas ou mais, morepermite pressionar:

  • Enterpara que a próxima linha seja exibida.
  • Space Barpara que as próximas 24 linhas (ou mais) sejam exibidas.
  • qpara sair.

Pensando bem, talvez tanto o DOS quanto o Unix tenham tirado o morecano do CP/Mencolhe os ombros.

informação relacionada