TCL 解释器运用规则把命令分成一个个独立的单词,同时进行必要的置换。
TCL置换分为以下三类。
➢变量置换 $
➢命令置换 []
➢反斜杠置换 \
变量置换
用$表示变量置换,TCL解释器会将认为$后面为变量名,将变量置换成它的值。
命令置换
➢ 用[]表示命令置换,[]内是一个独立的TCL语句
反斜杠置换
➢ 用\表示反斜杠置换,换行符、空格、 [、 $等被TCL解释器当作特殊符号对待的字符,
加上反斜杠后变成普通字符。
当出现extra characters after close-quote错误时,记得用空格!!!
用\t表示TAB。
用\n表示换行符。
“” TCL解释器对双引号中$和[]符号会进行变量置换和命令置换。
{} 而在花括号中,所有特殊字符都将成为普通字符, TCL解释器不会对
其作特殊处理。
# 表示注释。