Usando um terminal e bash padrão, não há funcionalidade para pesquisar a saída padrão de comandos.
Pode-se obter essa funcionalidade usando outras ferramentas, como o emacs shell ou a tela, mas estou me perguntando por que um recurso tão útil está faltando. Lembro-me de um CF simples usado para trabalhar em terminais.
Existe uma maneira de fazer com que o aplicativo de terminal do Gnome suporte a pesquisa de saída? ou existe um aplicativo de terminal melhor que suporte a pesquisa de saída nativamente?
less
não dá o que você deseja? Você pode pesquisar textoless
e muitos outros pagers. Além disso, isso não deveria estar no superusuário?less
é bom para uma saída do comando, mas eu muitas vezes fazem vários comandos e voltar mais tarde com a necessidade de pesquisar todos os resultadosRespostas:
Você pode tentar o script (1). No login, basta chamar o script e, em seguida, você poderá pesquisar no arquivo datilografado que ele gera. Não é um único pressionamento de tecla como o emacs shell e é armazenado em buffer, mas pode ser melhor que nada.
fonte
script
está em execução? Eu tentei e não podia ...Experimente Ctr+ Shift+ f. Isso funciona no terminal Ubuntu e no Terminator
fonte
Em
screen
você pode entrar nocopy
modo e fazer buscas na saída. Você também pode fazer o registro de saída para um arquivo e busca-lo de qualquer maneira que você normalmente faria (grep
,less
, etc.).fonte
Não sei,
gnome-terminal
masurxvt
faz isso digitando Alt+ s. Deve estar em seus repositórios, procure o pacoterxvt-unicode
.fonte
Usando
xterm
, você pode registrar tudo o que o terminal exibe em um arquivo. Em seguida, você pode abrir esse arquivo em um editor ouless
.fonte