Saída do terminal de pesquisa


15

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?


A canalização do comando lessnão dá o que você deseja? Você pode pesquisar texto lesse muitos outros pagers. Além disso, isso não deveria estar no superusuário?

Sim, 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 resultados

Respostas:


3

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.


Você pode pesquisar o script enquanto scriptestá em execução? Eu tentei e não podia ...
user1527227


1

Em screenvocê pode entrar no copymodo 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.).


0

Não sei, gnome-terminalmas urxvtfaz isso digitando Alt+ s. Deve estar em seus repositórios, procure o pacote rxvt-unicode.


0

Usando xterm, você pode registrar tudo o que o terminal exibe em um arquivo. Em seguida, você pode abrir esse arquivo em um editor ou less.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.