Estou instalando um pacote e recebo muitos erros e preciso poder ler todas as mensagens de erro que aparecerem. Infelizmente, o terminal exibirá apenas um número finito de linhas. Como faço para visualizar as linhas anteriores ou alterar o número máximo de linhas que podem ser exibidas?
command-line
LlamaD
fonte
fonte
Respostas:
Use
less
:Sua Enterchave vai te derrubar.
Além disso, pressione qpara sair.
fonte
Como David Purdue sugere , eu também. Eu gosto de ter rolagem ilimitada .
Você também pode ativar a barra de rolagem, se desejar; mas eu prefiro deficientes e uso Shift+ Page Upe Shift+ Page Downteclas para alterar os quadros de saída .
fonte
script
comando e ver se ele se adapta às suas necessidades. Este foi um dos conselhos no meu post simillar para o terminal do console TTY askubuntu.com/questions/487133/…Se você estiver usando o programa Terminal padrão em uma versão Desktop do Ubuntu ...
Escolha Editar -> Preferências do perfil no menu global da janela do terminal.
Escolha a guia Rolagem
Defina Scrollback para o número desejado de linhas (ou marque a caixa Ilimitado ).
Em seguida, você pode usar a barra de rolagem na lateral do terminal para rolar de volta pela longa saída do comando.
fonte
Edit -> Profile
?Eu recomendo que você use o redirecionamento de saída. Tipo:
Em seguida, você pode ler o arquivo com um editor de texto, por exemplo, menos e navegar pela saída:
fonte
Se você deseja ver os dados e também executá-los em um arquivo, use tee, por exemplo,
(o spark-shell é apenas o programa interativo de exemplo do qual você pode querer capturar a saída.)
Isso permitirá que você digite comandos em resposta à saída do programa, mas também capture a saída em um arquivo.
fonte
Você poderia iniciar seu comando em uma sessão de script a cada ação que uma saída de comando seria salva sem interferir na execução, a menos que | menos ou > arquivo que proíba ter qualquer interação com o comando.
fonte
Você pode usar
|
para enviar seu comando paramore
. Por exemplo, se eu quisesse ler um arquivo de texto inteiro que não caberia na tela usandocat
, usaria:Você pode pressionar Enter para rolar uma linha por vez eq para sair. Pressione g para começar de novo.
Espero que isso possa ser útil para você.
fonte