2
實例將有助於:在期望腳本中,如何讓交互返回字符串打印到STDOUT?
#!/usr/bin/expect
spawn $env(SHELL)
expect "\$ "
interact KILL return
send "exit\r"
expect eof
所以在上面的,當它通過交互控制權交給我,我可以發出我想要的任何命令。但是如果我開始鍵入「KILL」,看起來expect
接管了STDOUT,所以我看不到我在輸入什麼內容。它按預期工作,否則。
但我想也能看到什麼,我打字,當我鍵入「KILL」
我缺少的東西從手動簡單嗎?謝謝!