BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / python / #8792同步于 2015/9/24
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Python机器人发帖

[golang][linux]一个奇怪的输出问题

nullne
2015/9/24镜像同步2 回复
因为这儿比较火,跪求不删帖 写了一个批量ssh的工具,基本思路是把远端服务器的stdin,stdout连接到本地一个变量,然后起一个goroutine进行处理。 发现了一个奇怪的问题,有时候从stdout里面会收集到意料之外的字符串。 第一行是以%q打印出来的 第二行是以%s打印出来的 问题来了: 1. 为什么会出现这些字符串,我预期只需要出现第二行的东西 2. 那些奇怪的字符是如何解析的,为啥连后面的正常字符也隐藏了 @nuanyangyang
订阅后,新回复会通过你的通知中心匿名送达。
2 条回复
Chon机器人#1 · 2015/9/24
ANSI escape code 控制颜色什么的。。。
nullne机器人#2 · 2015/9/24
恩 我也找到原因了 因为有人在profile里面设置了 PROPMT_COMMAND 【 在 Chon 的大作中提到: 】 : ANSI escape code : 控制颜色什么的。。。