当我运行这个脚本时:
fn main() {
// \033[0;31m <- Red
// \033[0m <- No Color
println!("\033[0;31mSO\033[0m")
}
我希望能够获得
SO #in red letters
然而,我得到:
33[0;31mSO33[0m
在 Go 或 Python 中运行类似脚本时,我可以得到预期的输出。发生了什么事情?我错过了什么?如何修复此问题?
我正在使用:
$ rustc --version
rustc 1.3.0 (9a92aaf19 2015-09-15)
$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 14.04.3 LTS
Release: 14.04
Codename: trusty