只为小站
首页
域名查询
登录
首页
开发技术
C
TCL脚本培训教程(华为)
TCL脚本培训教程(华为)
上传者:
charlie_wu
|
上传时间: 2019-12-21 18:48:31
|
文件大小: 61KB
|
文件类型: rar
TCL
脚本
TCL语言培训教程(华为) tcl语言培训教程,希望能够对大家有所帮助 TCL(Tool Command Language)是一种解释执行的脚本语言(Scripting Language)。 它提供了通用的编程能力:支持变量、过程和控制结构;同时TCL还拥有一个功能强大的固有的核心命令集。 由于TCL的解释器是用一个C\C++语言的过程库实现的,因此在某种意义上我们又可以把TCL看作一个C库,这个库中有丰富的用于扩展TCL命令的C\C++过程和函数,可以很容易就在C\C++应用程序中嵌入TCL,而且每个应用程序都可以根据自己的需要对TCL语言进行扩展。我们可以针对某一特定应用领域对TCL语言的核心命令集进行扩展,加入适合于自己的应用领域的扩展命令,如果需要,甚至可以加入新的控制结构,TCL解释器将把扩展命令和扩展控制结构与固有命令和固有控制结构同等看待。扩展后的TCL语言将可以继承TCL 核心部分的所有功能,包括核心命令、控制结构、数据类型、对过程的支持等。根据需要,我们甚至可以屏蔽掉TCL的某些固有命令和固有控制结构。通过对TCL的扩展、继承或屏蔽,用户用不着象平时定义一种计算机语言那样对词法、语法、语义、语用等各方面加以定义,就可以方便的为自己的应用领域提供一种功能完备的脚本语言。 TCL良好的可扩展性使得它能很好地适应产品测试的需要,测试任务常常会由于设计和需求的改变而迅速改变,往往让测试人员疲于应付。利用TCL的可扩展性,测试人员就可以迅速继承多种新技术,并针对产品新特点迅速推出扩展TCL命令集,以用于产品的测试中,可以较容易跟上设计需求的变化。 另外,因为TCL是一种比C\C++ 语言有着更高抽象层次的语言,使用TCL可以在一种更高的层次上编写程序,它屏蔽掉了编写C\C++程序时必须涉及到的一些较为烦琐的细节,可以大大地提高开发测试例的速度。而且, 使用TCL语言写的测试例脚本,即使作了修改,也用不着重新编译就可以调用TCL解释器直接执行。可以省却不少时间。 TCL 目前已成为自动测试中事实上的标准。 目 录 1引言 6 2语法 7 2.1脚本、命令和单词符号 7 2.2置换(substitution) 7 2.2.1变量置换(variable subtitution) 8 2.2.2命令置换(command substitution) 8 2.2.3反斜杠置换(backslash substitution) 8 2.2.4双引号和花括号 9 2.3注释 9 3变量 10 3.1简单变量 10 3.2数组 11 3.3相关命令 11 3.3.1set 11 3.3.2unset 11 3.3.3append和incr 12 4表达式 12 4.1操作数 12 4.2运算符和优先级 12 4.3数学函数 13 5List 14 5.1list命令 14 5.2concat命令: 14 5.3lindex命令 15 5.4llength命令 15 5.5linsert命令 15 5.6lreplace命令: 15 5.7lrange 命令: 15 5.8lappend命令: 15 5.9lsearch 命令: 16 5.10lsort命令: 16 5.11split命令: 16 5.12join命令 17 6控制流 17 6.1if命令 17 6.2循环命令:while 、for、 foreach 17 6.2.1while命令 17 6.2.2for命令 18 6.2.3foreach命令 18 6.2.4break和continue命令 19 6.2.5switch 命令 19 6.1eval命令 19 6.2source命令 19 7过程(procedure) 20 7.1过程定义和返回值 20 7.2局部变量和全局变量 20 7.3缺省参数和可变个数参数 21 7.4引用:upvar 21 8字符串操作 22 8.1fo
文件下载
立即下载
资源详情
[{"title":"( 1 个子文件 61KB ) TCL脚本培训教程(华为)","children":[{"title":"TCL培训教程(全).doc <span style='color:#111;'> 253.68KB </span>","children":null,"spread":false}],"spread":true}]
评论信息
Rosalindx :
很不错的学习资源
2016-04-27
iAmosCheung :
还没开始学习,但是听说很好,可以直接在原TCL代码上修改学习
2016-03-15
huangpobu :
非常棒的内部培训教程!
2014-11-04
levonon :
很详细,适合系统学习,也可当做工具手册查询
2014-08-22
iriamouse :
很实用的资料,重点明确
2014-01-08
其他资源
GS-DES解密工具
as3.0 大型RPG Flash游戏 期末作业
spring+springMVC+Mybatis个人博客管理系统
FANUC机器人与三菱PLC通信.gx3
MIT经典教材之算法导论Introduction.to.algorithms完整版+教材+讲义+习题答案
C#实现Socket编程 (异步通讯,解决Tcp粘包)第三阶段
e语言-新浪微博系列操作易语言源码
发那科EthernetIp手册
buck-simulink模型
基于百度API抓取公交站点经纬度数据源代码
MobileNet论文翻译
romax英文原版教程
Microsoft_Remote_Desktop_10.5.1_installer.pkg
NVIDIA® WebDriver Updater.zip
信息架构的模式
数据结构-B树的完整实现
ISSCC2021_Session_02V_Highlighted Chip Releases 5G and Radar Systems.pdf
Java集合详解代码.zip
2010年1月高等教育自学考试全国统一命题考试数据结构导论试卷及答案.docx
AxureRP9展开栏目.rp
navicat15数据库可视化软件
CH340G USB3.0接口 USB转UART ALTIUM设计硬件原理图+PCB+封装库文件.zip
历史天气爬取,绝对可以用,百分百
基于NodeJS+Express+mongoDB+Bootstrap的全栈式工程化开发前后端分离博客系统实战
python新浪微博爬虫,爬取微博和用户信息 (源码)
免责申明
【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明
个人信息
点我去登录
购买积分
下载历史
恢复订单
相关资源标签
Actionscript
C
C#
C++
Delphi
Java
Javascript
Perl
PHP
Python
VB
Web开发
硬件开发
其它
热门下载
stm32f103+OLED12864+FFT音乐频谱(多种显示效果 提供原理图)
STM32F4时钟触发ADC双通道采样DMA传输进行FFT+测频率+采样频率可变+显示波形
张正友相机标定Opencv实现(完整程序+棋盘图)实例源码
2019和2021年华为单板通用硬件笔试题及答案
2019西门子杯六部十层电梯群控参考程序.zip
BP神经网络+PID控制simulink仿真
java-spring-web-外文文献翻译40篇.zip
基于MATLAB的Filter使用,低通、带通和高通滤波器的仿真
Vivado永久激活license(亲测可用)包(搜集的全部可用LICENSE)
Alternative A2DP Driver 1.0.5.1 无限制版
Plex v7.12电视端app
Steam离线安装版
cublas64_11.dll cublasLt64_11.dll cusolver64_11.dll
基于S函数的BP神经网络PID控制器及Simulink仿真和对应代码模型.zip
多智能体的编队控制matlab程序(自己编写的,可以运行)
最新下载
WinXP Media Center 2005更新汇总包
FastReport VCL v6.8.2 Enterprise Installer.zip
FontSubsetGUI_2013
R4CM小米路由器4C原机Bootloader.bin+eeprom.bin文件
xshell6破解版
中控播放器 串口RS232,485,UDP,TCP协议控制
(AMX,快思聪,CREATOR,ITAV)中控编程教程
文锋科技代驾系统源码2021826.zip
stm32 + w5500 + MQTT
迈达斯4.0数据模拟软件