私はtclスクリプトを持っています。
問題は、stderr に何かを書き込むことができるスクリプトを呼び出さなければならないことです (これは重大な失敗ではありません)。
tk/tcl で stderr と stdout を別々にキャプチャしたいと考えています。
if { [catch {exec "./script.sh" << $data } result] } {
puts "$::errorInfo"
}
このコードは結果を返しますが、stderr も含まれています。
また、結果を変数に取得したいと思います。
前もって感謝します...