1. 程式人生 > >linux expect的使用

linux expect的使用

  Expect是一個免費的程式設計工具語言,用來實現自動和互動式任務進行通訊,而無需人的干預。Expect的作者Don Libes1990年開始編寫Expect時對Expect做有如下定義:Expect是一個用來實現自動互動功能的軟體套件 (Expect [is a] software suite for automating interactive tools)。使用它系統管理員 的可以建立指令碼用來實現對命令或程式提供輸入,而這些命令和程式是期望從終端(terminal)得到輸入,一般來說這些輸入都需要手工輸入進行的。 Expect則可以根據程式的提示模擬標準輸入提供給程式需要的輸入來實現互動程式執行。甚至可以實現實現簡單的BBS
聊天機器人。 :)