我正在使用Expect
以以下方式工作的代码,我试图查看文件中以绿色表示“通过”和红色表示“失败”字样的文本。我尝试了下面的 ascii 样式,但没有用。如果可以在 .txt 文件中看到彩色文本,有人可以指导我。我使用 Fedora 16、VI 编辑器和一个相关版本的 TCL。
#!/usr/bin/tclsh
set text " Passed "
set data "\033\[00;32m $text \033\[0m\n"; # <---- THIS LINE
set filename "test.txt"
set fileId [open $filename "w"]
puts -nonewline $fileId $data
close $fileId