私は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