用TCL处理文本在工作中十分常用。
主要掌握以下三个指令。
➢ open
➢ gets
➢ close
➢ open
• 语法格式 open 文件 打开方式(打开方式 r表示读模式, w表示写模式。)
• 功能 打开文件
➢ gets
• 语法格式 gets fileId 变量名
• 功能 gets读fileId标识的文件的下一行,并把该行赋给变量,并返
回该行的字符数(文件尾返回-1)。
从第一行开始逐行读取文件


➢ close
• 语法格式 close fileid
• 功能 关闭文件
现有文本file.txt其内容如下。请写一TCL脚本求出所有Slack值之和。

思考
这个代码计算的不对,对这个regexp这行代码 ,total、slack这两个变量不知道是对应哪里,视频中也没有讲解,希望有看到大神可以讲解一些,感谢!!!
本文介绍了如何使用TCL语言中的open,gets,和close指令进行文件操作,尤其是在处理文本文件file.txt时。作者提到在计算Slack值的过程中遇到困惑,特别是关于regexp和变量定义的问题,寻求高手指导。


7503

被折叠的 条评论
为什么被折叠?



