如何解决为什么在使用 TERM=dumb 生成屏幕时会出现“需要清除屏幕功能”?
这就是我生成 pexpect 模块的方式。
os.environ["TERM"] = "dumb"
child = pexpect.spawn(
'/usr/bin/screen -S idle nodejs botxxx/{}'.format(session["username"]+".js"),encoding='utf-8',env = {"TERM": "dumb"},dimensions=(200,200))
我正在查看 pexpect 输出 ---> 需要清除屏幕功能。 我该如何解决这个问题?
解决方法
GNU screen
处理 pty,它需要更强大的终端类型。因此,将 dumb
替换为类似 xterm
的内容。
$ TERM=dumb screen -S tmp
Clear screen capability required.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。