0
我正在實現一個shell腳本,我想分析顯示RTC時間和日期的hwclock -r(--show)命令顯示的輸出。無法重定向hwclock -r命令的輸出
要做到這一點,我嘗試了這樣的事情:hwclock -r | grep -v「grep」| grep「error」>/dev/null 以查看讀取RTC寄存器時是否發生錯誤。
問題是,輸出是唯一且始終轉發到控制檯。我試圖將輸出轉發到一個文件然後分析它的內容,我也嘗試使用tee -a命令將輸出導向到控制檯和文件,但沒有成功。
是否有解決方案或解釋hwclock -r命令發生了什麼。
提前謝謝。
什麼是你在控制檯看到輸出? – 2014-10-16 10:02:01
輸出不是問題。無論RTC狀態如何,我都希望重定向輸出,以便根據結果分析並做出一些決定。 – user2410592 2014-10-16 11:00:40
嗯,如果你想要或不想提供額外的信息來幫助你解答問題,這取決於你。我只想指出,可以將一些錯誤消息寫入stderr而不是stdout。 – 2014-10-16 12:03:11