1. 程式人生 > >expect文件傳輸到一半,不執行接下來的操作

expect文件傳輸到一半,不執行接下來的操作

執行 文件傳輸 time 命令 blank html 不執行 奇怪 怪現象

轉載請註明出處:http://www.cnblogs.com/blazer/p/7943692.html

發現上傳一個大文件時,出現一個奇怪現象,就是上傳成功後,接下來的expect {exit} 命令不執行了。

經排查,其原因主要因為超時。

需要設置超時時間:

set timeout -1

把超時時間設成無窮大,則會一直處於等待狀態,文件上傳成功後,再執行接下來的操作。

expect文件傳輸到一半,不執行接下來的操作