如何找到运行我的脚本的 tclsh 的路径?

use*_*428 3 tcl

从我的 Tcl 脚本中,我想找到tclsh运行我的脚本的可执行文件的路径(如sys.executable在 Python 中),或者至少找到如何tclsh从命令行调用它(如$^X在 Perl 中)?

use*_*428 5

自己刚刚找到的:是的

info nameofexecutable
Run Code Online (Sandbox Code Playgroud)

  • 当您的代码在嵌入较大程序的 Tcl 解释器中运行时(取决于该程序如何调用“Tcl_FindExecutable()”),它可能会失败。但这通常不是一个大问题。 (2认同)