[問題] 關於觀看資料的技巧

看板Linux作者 (蘇打)時間16年前 (2009/11/10 10:44), 編輯推噓2(205)
留言7則, 5人參與, 最新討論串1/4 (看更多)
我寫了一些程式 他會在畫面上秀出數據 (一直洗畫面的那種,因為數據不斷在變化) 然而我不想一次看這麼多,只需要看最新的數據而已 所以我的作法是 ./xxx(執行程式) > tmp watch tail tmp (讓畫面只顯示最後幾行) 不過這樣有個壞處 因為資料很多,導致tmp會越來越肥 想請問有什麼比較好得辦法 能讓他保持最新的資訊卻不要一直寫到硬碟內呢? 感謝:D -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.138.145.170

11/10 12:23, , 1F
try "watch -d ./xxx"
11/10 12:23, 1F

11/10 13:28, , 2F
好像失敗了,我嘗試過watch -d free這樣是OK,但我的程式
11/10 13:28, 2F

11/10 13:28, , 3F
似乎沒辦法這樣使用~(因為資料格式並不是一致的)
11/10 13:28, 3F

11/10 17:43, , 4F
如果在terminal下的話,可以在輸出字串加上移位碼
11/10 17:43, 4F

11/10 22:26, , 5F
可以試試看使用 fifo ...
11/10 22:26, 5F

11/10 23:24, , 6F
不好意思,想請教…fifo怎麼使用呢?我的系統似乎沒有fifo
11/10 23:24, 6F

11/11 11:04, , 7F
man mkfifo
11/11 11:04, 7F
文章代碼(AID): #1A-DENN3 (Linux)
文章代碼(AID): #1A-DENN3 (Linux)