2
我正在使用簡單的expect腳本,它等待「hi」並在緩衝區中顯示內容。腳本無法打印腳本的內容。我已經嘗試了所有4種方式(被評論的方式)來顯示expect_out(緩衝區)。推薦在下述腳本的任何改變/修改如何顯示expect_out(緩衝區)的內容預計
#!/bin/sh
#!/usr/bin/expect
expect "hi\r"
#puts "$expect_out(buffer)"
#send_user "$expect_out(buffer)\n"
#send "you typed <$expect_out(buffer)\r>"
#send "but I only expected <$expect_out(buffer)\r>"
以下錯誤提示「無法讀取‘expect_out(0,字符串)’:沒有這樣的可變 在執行 」放「$ expect_out(0,字符串)「」 (文件「./oreilly.exp」第7行)「