場景
expect命令用於任何自動化互動的過程。
- send – 發送字符串到進程
- expect – 等待來自進程的特定的字符串
- spawn – 啟動命令
安裝
expect一開始100%不存在, 手動執行yum安裝
yum install expect
使用入門
假如有文件如下 /tmp/helloworld.exp
expect "hello" { send "world\n"
}
執行 expect /tmp/helloworld.exp
將會進入交互模式, 直到你按了hello+換行后,輸出world 再退出交互模式.
參考
6個Expect腳本示例==>https://blog.csdn.net/robertsong2004/article/details/38983259