linux - watch命令没有通过ssh显示颜色

时间:2017-04-19 12:04:12

标签: python linux shell command-line

我有一个名为colors的非常基本的脚本,使用文本周围的代码以绿色和粗体打印“HEY”。

颜色

#!/usr/bin/env python

a = '\033[0m\033[32m\033[01mHEY\033[0m'

print a

\033[01m正在使文字变为粗体。

\033[32m正在使文字变为绿色。

\033[0m应该在双方的文本周围。

  • 当我在我的机器上运行脚本时 - 它以粗体打印 绿色即可。
  • 当我在我的机器上运行脚本 with watch watch -c colors)时,它会以粗体和绿色打印。
  • 当我在服务器上通过SSH 运行脚本时 - 它以粗体显示 和绿色
  • 当我在服务器上运行脚本 with watch 通过SSH 时 (watch -c colors) - 打印仅粗体

我不明白为什么观看的组合以及通过 ssh 进行组合会使其仅以粗体显示并忽略绿色。我错过了什么吗?

这里有什么问题?

0 个答案:

没有答案