Estou trabalhando com o Ubuntu 16.04.4 LTS. Eu usei o Mobaxterm para fazer login remotamente.
Quando eu executo grep
, algo estranho aconteceu...
me@mymachine:/data/myserver/log/server$ grep -rnH 23423 ./*log
... # outputs of the grep command
me@mymachine:/data/myserver/log/server$ xterm-256colorxterm-256colorxterm-256colorxterm-256color
Eu não consigo entender por que eu tenho a última linha.
Parece que alguém digitou automaticamente xterm-256colorxterm-256colorxterm-256colorxterm-256color
após executar o comando grep -rnH 23423 ./*log
.
Eu tenho que excluí-lo ou digitar Ctrl-c
todas as vezes. É muito chato.
Você tem um Ctrl + E(hex 0x05) em algum lugar nos resultados do seu
grep
, e o Mobaxterm está configurado para responder a uma solicitação de "consulta" com o tipo de terminal que está emulando.A solicitação de consulta é acionada com o código de controle. Hoje em dia você deve alterar as configurações do seu emulador de terminal para que ele ignore essa solicitação. Há poucas razões para precisar disso, e com opções que permitem que a sequência de resposta seja alterada programaticamente, isso pode abrir uma falha de segurança.