求知 文章 文库 Lib 视频 iPerson 课程 认证 咨询 工具 讲座 Model Center   Code  
会员   
 


业务架构设计
4月18-19日 在线直播



基于UML和EA进行系统分析设计
4月25-26日 北京+在线



AI 智能化软件测试方法与实践
5月23-24日 上海+在线
 
 
 

Tcl 教程
Tcl环境设置
Tcl特殊变量
Tcl基本语法
Tcl命令
Tcl数据类型
Tcl变量
Tcl运算符
Tcl决策
Tcl循环
Tcl数组
Tcl字符串
Tcl列表
Tcl字典
Tcl过程
Tcl包
Tcl命名空间
Tcl文件I/O
Tcl错误处理
Tcl内置函数
Tcl正则表达式
 
 

TCL特殊变量
1107 次浏览
34次  

在TCL,我们划分一些变量作为特殊变量,他们有一个预定义的用法/功能。特殊变量列表如下。

 

上述特殊变量都有各自的 Tcl 解释特殊的含义。

使用Tcl的特殊变量的例子

让我们来看看一些例子特殊变量。

Tcl 版本

#!/usr/bin/tclsh
puts $tcl_version

当运行程序,会得到一个类似的输出,如下图所示。

8.5

TCL环境路径

#!/usr/bin/tclsh
puts $env(PATH)

当运行程序,会得到一个类似的输出,如下图所示。

/web/com/GNUstep/Tools:/usr/GNUstep/Local/Tools:/usr/GNUstep/
System/Tools:/usr/local/sml/bin:/usr/local/flex/bin:/usr/local/gcc-
4.8.1/bin:/usr/share/java:.:/usr/share/java:/usr/lib/jvm/java/lib:/usr/lib/
jvm/java/jre/lib:/usr/local/bin:/usr/local/mozart/bin:/usr/local/go/bin:/usr
/local/factor/:/usr/local/groovy-2.1.7/bin:/opt/Pawn/bin/:/usr/local/icon-
v950/bin:/usr/local/lib/mono/4.0:/usr/lib64/qtC.3/bin:/usr/local/bin:/bin:/
usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/opt/Pawn/bin:/usr/local/dart/bin:/
usr/local/julia/usr/bin:/usr/local/julia:/usr/local/scriptbasic/bin

TCL程序包路径

#!/usr/bin/tclsh
puts $tcl_pkgPath

当运行程序,会得到一个类似的输出,如下图所示。

/usr/lib64/tcl8.5 /usr/share/tcl8.5 /usr/lib64/tk8.5/usr/share/tk8.5 

TCL库

#!/usr/bin/tclsh
puts $tcl_library

当运行程序,会得到一个类似的输出,如下图所示。

/usr/share/tcl8.5

TCL补丁级别

#!/usr/bin/tclsh
puts $tcl_patchLevel

当运行程序,会得到一个类似的输出,如下图所示。

8.5.7

TCL精度

#!/usr/bin/tclsh
puts $tcl_precision

当运行程序,会得到一个类似的输出,如下图所示。

0

TCL启动文件

#!/usr/bin/tclsh
puts $tcl_rcFileName

当运行程序,会得到一个相似的输出,如下图所示。

~/.tclshrc

您可以捐助,支持我们的公益事业。

1元 10元 50元





认证码: 验证码,看不清楚?请点击刷新验证码 必填



1107 次浏览
34次
 捐助