Provided by:
manpages-zh_1.5.1-1_all 
NAME
subst - 進行反斜槓、命令、和變量替換
` SYNOPSIS
subst ?-nobackslashes? ?-nocommands? ?-novariables? string
_________________________________________________________________
yz DESCRIPTION
這茤R令在它的 string
參數上進行變量替換、命令替換、和反斜槓替換並返回被完全替換了的結果。
進行替換的方式與 Tcl 命令的方式完全相同,string
參數實際上被替換了兩次,第一次是由 Tcl 分析器以通常的方式為 Tcl
命令進行替換,而第二次是由 subst 命令對它的參數進行替換。
如指定了 -nobackslashes、-nocommands、或 -novariables 中的任意一-
荂A則不進行相應的替換。例如,如果指定了 -nocommands,就不進行命令替換:
開方括號和閉方括號被作為沒有特殊解釋的普通字符對待。
注意: 在進行替代的時唌Asubst 對雙引號或花括號不做特殊的對待。例如,稿本
set a 44
subst {xyz {$a}}
返回 ``xyz {44}'', 而不是 ``xyz {$a}''.
SEE ALSO
eval(n)
r KEYWORDS
backslash substitution, command substitution, variable substitution
[]
Hhh
[]
2001/10/30
m Linux manUpn:
http://cmpp.linuxforum.net