0
我試圖分析隨機崩潰application.To獲得過程中的一些細節我在執行類似下面top命令重定向
procID=$(ps -aef|grep app|awk '{print $2}')
top -p $procID -b -d 10 > test.log
腳本在這種情況下top命令將每10秒執行和寫到test.log
。計劃無限期地運行它,但是我想在每次top命令寫入一些值時清除test.log
的內容。我怎樣才能相應地修改腳本?
衝出來,你是什麼意思? – Derlin
我的意思是每次清除test.log的內容。我不想讓test.log的內容變得如此之大。 – user1495948
爲什麼不使用'logrotate'來避免你的測試文件增長?因爲如果你每次重寫,你的日誌將只是一個反映到頂部命令的結果... – Derlin