0
我希望expect腳本的輸出進入日誌文件。使用log_file
命令似乎很容易,但問題是我只是希望輸出到日誌文件。 當我這樣做如何在不顯示stdout輸出的情況下記錄期望會話?
log_user 0
log_file nameoflogfile
日誌文件被它的內容創建,但輸出也diplayed在screen.how做我抑制正在添加輸出到標準輸出。
我希望expect腳本的輸出進入日誌文件。使用log_file
命令似乎很容易,但問題是我只是希望輸出到日誌文件。 當我這樣做如何在不顯示stdout輸出的情況下記錄期望會話?
log_user 0
log_file nameoflogfile
日誌文件被它的內容創建,但輸出也diplayed在screen.how做我抑制正在添加輸出到標準輸出。
如果我正確地理解了你,你需要在這裏寫log_file -a the-log-file
這裏。根據期望手冊:
的
−a
標誌力輸出要記錄的是由log_user
命令抑制。
順便提及,由puts
命令生成輸出將不被髮送到由log_file
創建的日誌文件。您可以考慮使用send_*
命令(如send_user
)而不是puts
。