0
我想通过内存和我的情况如下替换文件中的一行;替换和范围替换输出
第一种情况;为什么在每次运行下脚本仍然在最后一个列表字符串之后添加空行?没有记忆的任何选项?
set lines [split [read $fp] "\n"] close $fp lset lines 5 {TESTT} set fp [open $flnm w] puts $fp [join $lines \n] close $fp
第二种情况;如何更换范围线?
第一种情况是完美的。非常感谢,唐纳德! – Andre
@Andre,你也可以使用'read -nonewline'而不是'puts -nonewline' - 当你获取数据时会处理这个问题,所以你的行列表已经没有空的最后一个元素。 –