自动化交互编程: send 、 puts 与 spawn 命令详解
在自动化交互编程中, send 、 puts 和 spawn 是非常重要的命令。下面将详细介绍它们的功能、特点以及使用方法。
1. send 与 puts 命令对比
在自动化交互编程里, send 和 puts 是两个常用的命令,它们在功能和使用场景上存在一些差异。
expect -re ".+" {
send -i $id1 $expect_out(buffer)
puts $file1 $expect_out(buffer)
}
上述代码展示了 send 和 puts 的基本使用。当 expect 匹配到任意字符时,会将匹配到的内容通过 send 发送到指定的进程(由 $id1 标识),同时使用 puts 将内容写入文件(由 $file1 标识)。
send 命令具有多个特性,在之前的章节已有提及,其中 -raw 参数在原
超级会员免费看
订阅专栏 解锁全文
3

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



