我使用以下代码使用jacl脚本语言从用户那里获取输入
set pname [gets stdin]
`$AdminConfig create Property $pluginname {{validationExpression ""} {name $pname} {description ""} {value "30000"} {required "false"}}`我无法得到变量{name $pname}的值。当属性名称无效时,我会显示错误。提前感谢
发布于 2017-02-07 18:01:43
由于大括号可以防止替换,所以可以:
$AdminConfig create Property $pluginname [list {validationExpression ""} "name $pname" {description ""} {value "30000"} {required "false"}]我认为一个更容易记住的模式是你会看到这里
set attr_name [list name $pName]
set attr_value [list value 30000]
set attr_required [list required false]
set attr_description [list description ""]
set attrs [list $attr_name $attr_value $attr_required $attr_description]
$AdminConfig create Property $pluginname $attrshttps://stackoverflow.com/questions/42082844
复制相似问题