我正在使用 Ubuntu 16.04.4 LTS。我使用Mobaxterm远程登录。
当我执行时grep
,发生了一些奇怪的事情......
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
我不明白为什么我得到最后一行。
好像有人xterm-256colorxterm-256colorxterm-256colorxterm-256color
执行命令后自动打字了grep -rnH 23423 ./*log
。
Ctrl-c
我每次都必须删除它或输入。真的很无聊。
答案1
Ctrl + E你的结果中有一个(十六进制0x05) grep
,和Mobaxterm 配置为使用其模拟的终端类型响应“查询”请求。
查询请求由控制代码触发。现在,您应该更改终端仿真器的设置,以便它忽略此请求。没有什么理由需要它,并且通过允许以编程方式更改应答序列的选项,它可能会打开一个安全漏洞。