by shinyguo.s@gmail.com
1. { }大括号:保留所有字符原有的意思,而不做解释,类似于shell中的单引号
举例:set var {a$b[set c 3]\tddd} 将{}中的一坨东西直接赋值给var
2. {}的另外一个作用是可以续行,(其实是左大括号)
举例:
- if {$count < 0} {
-
break;
-
}
而以下的写法则是错误的:
- if {$count < 0}
- {
-
break;
-
}
3. []中括号:执行命令
举例:
- set count [expr $count - 1 ]
-
set a [set b 0]
4. ()小括号:expect中没有小括号。所有在C中用的小括号都要换成大括号
阅读(2349) | 评论(0) | 转发(0) |