2013-03-11 56 views
0

我希望expect腳本的輸出進入日誌文件。使用log_file命令似乎很容易,但問題是我只是希望輸出到日誌文件。 當我這樣做如何在不顯示stdout輸出的情況下記錄期望會話?

log_user 0 
log_file nameoflogfile 

日誌文件被它的內容創建,但輸出也diplayed在screen.how做我抑制正在添加輸出到標準輸出。

回答

2

如果我正確地理解了你,你需要在這裏寫log_file -a the-log-file這裏。根據期望手冊:

−a標誌力輸出要記錄的是由 log_user命令抑制。

順便提及,由puts命令生成輸出將不被髮送到由log_file創建的日誌文件。您可以考慮使用send_*命令(如send_user)而不是puts

相關問題