求知 文章 文库 Lib 视频 Code iProcess 课程 认证 咨询 工具 火云堂 讲座吧   成长之路  
会员   
要资料
 
追随技术信仰

随时听讲座
每天看新闻
 
 

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

TCL特殊变量
69 次浏览
13次  
 捐助

在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元





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



69 次浏览
13次
 捐助
 

每天2个文档/视频
扫描微信二维码订阅
订阅技术月刊
获得每月300个技术资源
 
 

关于我们 | 联系我们 | 京ICP备10020922号 京公海网安备110108001071号