5
當我嘗試運行以下期望腳本時,它只是完成運行,而不是等待用戶輸入。有人能告訴我我做錯了什麼嗎?獲取不等待用戶輸入的期望腳本
#!/usr/bin/expect
puts -nonewline stdout "Enter device id:"
flush stdout
gets stdin id
puts -nonewline stdout "Enter device name:"
flush stdout
gets stdin name
注:我發現如何從用戶的預期文檔中獲取輸入,並且我確認了Expect通過測試改變了'獲取stdin'的阻塞行爲。我非常驚訝於這種變化。 –