Emulator

在自定義終端仿真器程序中自動執行任務的方法?

  • October 22, 2010

我使用 Avaya Site Administrator、電話軟體。ASA 有一個仿真器模式 (513),您可以輸入該模式來執行自定義命令(我假設這基本上是進入一個專門的 shell)。

我想知道如何將命令從 Bash 傳送到另一個 shell/模擬器,並將輸出擷取到文件中。希望這是有道理的。

探索 Expect 程式語言。

Exploring Expect是 O’Reilly 這本書的標題。

“由 Expect 的作者撰寫,這是第一本解釋 UNIX 工具箱的這一部分如何用於自動化 Telnet、FTP、passwd、rlogin 和數百個其他互動式應用程序的書。基於 Tcl(工具命令語言) , Expect 讓您自動化互動式應用程序,這些應用程序以前很難用任何腳本語言處理。”

是的,它已經 16 歲了,這裡是現在的語言頁面http://expect.sourceforge.net/以及其他文件等。

引用自:https://serverfault.com/questions/194006