wish の標準出力
Linux の場合、wish (Tcl/Tk の GUI 実行コマンド) の標準出力・標準エラー出力はそのままコンソールに表示されるのですが、Windows ではそれが表示されませんでした。
tclsh vs. wish によると、ファイルにリダイレクトしてやるとよいとのことでした。なるほど。
以下、実行例です。
$ cat test.tcl puts stdout "<>" puts stderr "< >" exit $ tclsh84.exe test.tcl ### tclsh だとどちらも出力されます < > < > $ wish84.exe test.tcl ### wish だと、stdout/stderr いづれも出力されません $ wish84.exe test.tcl > stdout.dbg ### 標準出力をファイルにリダイレクト $ wish84.exe test.tcl 2> stderr.dbg ### 標準エラー出力をファイルにリダイレクト $ cat stdout.dbg < > $ cat stderr.dbg < >