#!/usr/bin/tclsh
proc test {} {
aaa
}
test
当我运行该脚本,我得到错误信息:
invalid command name "aaa"
while executing
"aaa"
(procedure "test" line 2)
invoked from within
"test"
(file "./a.tcl" line 7)
如果我在运行测试命令catch
我遇到错误信息的只有第一行。
#!/usr/bin/tclsh
proc test {} {
aaa
}
catch test msg
puts $msg
这将打印: invalid command name "aaa"
是否有可能得到catch命令完整的错误信息(文件,行,程序)? 我的程序有很多文件,并收到错误消息的只有一条线路是很难从它在哪里找到。