我有一个脚本,该脚本使用Expect并发送命令以进行自动控制台输入。
但是我希望在脚本之间用户很少手动输入控制台输入。我们如何实现它。
示例:
#!/usr/bin/expect
set timeout 10
spawn some_command
expect "# " { send "ls\r" }
some_manual_entries using console : User input
expect "# " { send "ls\r" }
interact
我希望我的脚本应该从自动化开始,但是在需要的一些用户输入之间以及基于用户输入的内容之间,应该重新开始。