Eu escrevi um programa que gera muito texto para o terminal.
Estou procurando por certas palavras no texto para ver se fiz corretamente, mas simplesmente a leitura do texto é impossível.
Existem recursos ou comandos que podem realmente me permitir procurar uma palavra no terminal (como Ctrl+ F)?
command-line
gnome-terminal
Hossein
fonte
fonte
Respostas:
É Shift+ Ctrl+ F.
Convém alterar o valor de Scrollback para Ilimitado para não perder nenhuma linha:
Editar> Preferências do perfil> Rolagem
fonte
Outra opção:
Agora, você pode pressionar as teclas de seta para subir, descer, esquerda e direita (geralmente você usa apenas as duas primeiras).
Você também pode digitar
/word
para procurar uma palavra (ou uma expressão regular) após o cursor. Por outro lado,?word
procurará a palavra / regex antes (acima) do cursor. (O cursor é a posição em que você está no texto.)Você também pode usar as teclas Início e Fim para ir para o início e o fim da saída. Pressionar
Q
fará com que você saia (retornando ao console).Mais informações:
fonte
Você pode canalizar a saída para um arquivo com
> myfile.txt
E, em seguida, procurar o arquivo com grep.Normalmente, prefiro essa abordagem, pois você não precisa se preocupar com o tamanho do buffer do terminal e pode manter facilmente a saída de várias execuções de programa.
fonte
Isso elimina a etapa intermediária ^ do @ Alb de redirecionar para um arquivo.
fonte
Se você usa o modo
GNU Screen
-copy
ejk
funciona bem.fonte