怎么才能过滤掉 ANSI Escape codes 颜色标记

2019-08-21 15:03:30 +08:00
 nemo95
最近尝试用 channel.send('%s\n' % cmd) 和 read_show = channel.recv(99999) 来批量采集服务器里的配置文件,
但保存下来的文件里充斥着 ESC[1m 之类的颜色标记,怎么能临时关掉颜色标记或者过滤掉?
2547 次点击
所在节点    Linux
1 条回复
ipwx
2019-08-21 15:10:57 +08:00
先试试,启动 ssh 加环境变量:

TERM=vt100
force_color_prompt=no

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/593859

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX