博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Tcl internal variables
阅读量:6771 次
发布时间:2019-06-26

本文共 873 字,大约阅读时间需要 2 分钟。

Tcl internal variables

在Tcl中内置了一些变量,并赋予了一定的功能。内置变量列表如下:

变量名称

功能描述

argc

指命令行参数的个数。

argv 

指包含命令行参数的列表。 

argv0  

是指被解释的文件或由调用脚本的名称的文件名。

env  

用于表示是环境变量数组元素。

errorCode 

为最后的Tcl错误的错误代码。

errorInfo 

为最后Tcl错误的堆栈跟踪信息。

tcl_interactive 

分别将其设置为1和0交互和非交互模式之间切换。

tcl_library 

用于设置的标准Tcl库的位置。 

tcl_pkgPath 

提供一般都安装包的目录列表。

tcl_patchLevel 

指的是Tcl解释目前的补丁级别。 

tcl_platform  

用于表示使用对象,包括byteOrder, machine, osVersion平台和操作系统数组元素。

tcl_precision  

指的是精度,即位数转换为浮点数时,字符串保留。默认值是12。

tcl_prompt1 

指的是主提示符。

tcl_prompt2 

指无效的命令二次提示。

tcl_rcFileName 

为用户提供了具体的启动文件。 

tcl_traceCompile 

用于控制字节码编译的跟踪。用0表示无输出,1为概要和2为详细。

tcl_traceExec 

用于控制执行的字节码的跟踪。用0表示无输出,1为概要和2为详细。

tcl_version  

返回Tcl解释器的最新版本。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

使用内置变量的例子,获取Tcl版本信息,获取环境变量,更改Tcl提示符:

# tcl version puts $tcl_version # tcl env variable puts $env(username) puts $env(path) # tcl prompt set tcl_prompt1 {puts -nonewline "command>"}

 

转载于:https://www.cnblogs.com/opencascade/p/5268118.html

你可能感兴趣的文章
如何设置有利于网站优化的uRL结构?
查看>>
SaaS、云计算、软件:危险的“三角恋”
查看>>
创新Or模仿?浅谈“山寨”圈里的云计算
查看>>
《Linux From Scratch》第四部分:附录- 索引
查看>>
在 Swift Playgrounds 中使用 Core Data 模型
查看>>
ASP.NET MVC的客户端验证:jQuery验证在Model验证中的实现
查看>>
AlwaysON同步性能监控的三板斧
查看>>
环球天下刘学辉:教育业的IT选型心经
查看>>
使用.net编写的 短连接(短网址)服务
查看>>
加速物联网业务发展 英特尔有意收购Altera
查看>>
“预知能力的超人” 细数威胁情报那些事儿
查看>>
物联网推动CRM创造新型服务
查看>>
你信隔空取物吗?你以为不插网线就安全吗?DiskFiltration可以突破物理隔绝窃取数据...
查看>>
单盘随机读IOPS超百万、容量11TB SSD诞生---PBlaze5 PCIe NVMe SSD
查看>>
中国工程院院士高文:智慧城市的管控思路
查看>>
鑫泰水处理用条码构建企业物联网的全连接
查看>>
伪标签:教你玩转无标签数据的半监督学习方法
查看>>
美政府报告:黑客或通过WiFi系统劫持客机
查看>>
王者荣耀爆勒索病毒,玩家手机可能被锁
查看>>
云适配推企业级浏览器Enterplorer “No APP”跨入移动时代
查看>>