2016-06-17 54 views
0

是否可以像使用排除來排除文件一樣忽略錯誤消息,如:/etc/some-tool/some-log: file changed as we read ittar排除特定路徑上的錯誤輸出

我使用tar來執行系統備份,將stdout和stderr重定向到日誌文件中。我有一些包含日誌文件的direcotires。根本不想在結果文件中每天都有相同的錯誤行(如上所示)。

到目前爲止找不到一個命令man tar這可以幫助我。

+1

查看'--warning = no-file-changed'選項。 (請參閱http://stackoverflow.com/a/24012292/1328439) –

+0

我將與此一起去看看它是否對我有幫助。不幸的是我現在無法測試它。對於我的理解,我會說我必須使用關鍵字'file-changed'而不是'no-file-changed',但我們很快會看到。 – Yaerox

回答

0

我寫了一個腳本,它分析輸出日誌並確定它是否是錯誤。忽略全球範圍內的警告並不是我所期待的。花了我一些時間,但它是最安全的方法imo。