TCL快速上手(1)

置换

$表示变量置换

TCL认为$后面的为变量名,讲变量置换成他的值
在这里插入图片描述

[ ]表示命令置换

[]内是一个独立的TCL语句
在这里插入图片描述

\ 表示反斜杠置换

换行符、空格、[,$,等当作特殊符号对待的字符加上\变成普通字符
在这里插入图片描述

\t TAB
\n 换行符
“” 对双引号中$和[]符号进行变量置换和命令置换
{} 所有特殊字符->普通字符
# 注释

变量

定义 set 变量名 变量值
取值 $变量名
在这里插入图片描述

数组

定义:set 数组名 (元素名) 值
取值: $数组名 (元素名)

在这里插入图片描述
使用array指令获取数组信息
大小
成员
在这里插入图片描述

列表

定义 set 列表名 {元素1 元素2 ……}
取值 $列表名
在这里插入图片描述
列表操作命令

命令 功能
concat $ls1 $ls2 合并列表
lindex $ls x 选取(x)某个元素
llength $ls 长度
lappend $ls 新元素 末尾加元素
lsort $ls (-real) (-unique) 排序 ASI码排序(数字大小)(唯一化)

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
数字排序,
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/Harry_CHL/article/details/120339513