我有一個在控制檯上生成各種輸出的腳本,它運行各種命令和程序。如何使用日誌文件製作腳本
我正在尋找一種將所有控制檯輸出放入日誌文件的方法。但他不想要「。/ MeuScrip >> log.txt」。也可以使用「。/ Myscript | tee log.txt」。但這隱藏了問題確認程序(y | n)。
我想在我的腳本中配置日誌文件。 有沒有人有這個解決方案?
謝謝 費利佩
我有一個在控制檯上生成各種輸出的腳本,它運行各種命令和程序。如何使用日誌文件製作腳本
我正在尋找一種將所有控制檯輸出放入日誌文件的方法。但他不想要「。/ MeuScrip >> log.txt」。也可以使用「。/ Myscript | tee log.txt」。但這隱藏了問題確認程序(y | n)。
我想在我的腳本中配置日誌文件。 有沒有人有這個解決方案?
謝謝 費利佩
如果腳本提示,然後不確定如何可以捕捉一些互動超越的問題。這意味着它只會變得遠(Y/N),然後暫停等待人力的投入,無論如何也不會太捲入試試這個 ./MenuScrip 2> & 1> ./log.txt
唯一問題出在那裏,你可能無法親自看到提示。
爲什麼不編輯腳本本身並將日誌記錄到腳本中,以便用戶選擇什麼或腳本是否會記錄到日誌文件中,即在編輯腳本時在頂部聲明日誌文件,然後記錄您希望記錄的內容捕獲命令/輸入和發送到日誌文件以及進行
所有最好的
編輯補充:
如果腳本是一個二進制文件,並假設這是一個用於監控的目的,即忽視其他人已採取行動你可以:
製作用戶須藤作爲另一個用戶
運行更高版本須藤自帶sudoreplay - 這需要
時就會讓你由按鍵輸入/動作回放他們的整個鍵,那麼你可以重播sudo的文件