【发布时间】:2014-10-23 13:51:27
【问题描述】:
大家好,我正在将 TCL (IVR/TCL) 用于 Cisco 语音网关。我需要一个文本文件,里面只有一个 OPEN 或 CLOSED 值。只有 1 个值。所以当来电时我检查业务是开放还是关闭..
然后我再做一个 TCL 只是给经理打电话并打开/关闭业务..
我读到你可以在写文件之前使用一个临时文件...真的有必要吗
基本上我只需要在第一行写入 OPEN 或 CLOSED 然后在另一个 tcl 中读取文件并读取值..
我必须记住的是,文件只有一行...并且在关闭或打开的值集上...
for reading I am using
set fd [open $filename]
while {[gets $fd line] >= 0} {
set data [lindex $line 0]
puts "\n Date: $data ::"
if { [expr { $data == "closed" }] } {
set closed "1"
puts "\n Date Found on the List"
}
但是真的有必要因为我只读一行吗? 我怎么能写文件...??
【问题讨论】:
标签: tcl