是否可以將輸出從apachetop導出到文件?像這樣的:「apachetop」文件「,但因爲apachetop運行」永遠「,所以這個命令也永遠運行。我只需要從這個程序獲得實際的輸出,並在我的GTK#應用程序中處理它。 每個答案都將非常感激。 Matej。linux - 將輸出從apachetop導出到文件
回答
這可能會實現:
{apachetop>文件2> 睡眠1;殺死$! ; }
,但不能保證:)
另一種方法使用Linux是找出運行程序,並從該文件中直接讀取時正在使用的/ dev/VCSN設備。它包含給定VT的屏幕數據的副本;我不確定是否有適用於某個pty的設備。
謝謝。這正是我所期待的。 – matej148
你的命令的輸出看起來不錯,但它充滿了轉義序列字符(當我使用vim,cat -v或我將它提供給我的gtk#應用程序時):^ [[1049h^[[1; 24r^[(B^[[^^[[4]^[[7h^^ [[1h^[[^^[[H^[[2Jlast hit:00:00:00^[[1; 28Hatop運行時間:0天00:00 :00 [[1; 72H18:00:55^M^[[2d^[(B^[[0; 1mAll:0請求(0.0/sec)0.0B(0.0B/sec)0.0B/req^M^[[3d^[(B^[[m2xx:....我也嘗試過cat file -v>文件, sed's/^ [[^ a-zA-Z] \ + [a-zA-Z ] // g'file or sed -r's/\ x1B \ [([0-9] {1,2}(; [0-9] {1,2})?)?[m | K]// g「file> file2。字符串輸出是最好的,但並不完美。你能幫助我嗎? – matej148
嘗試sed -r」s/\ x1B \ [([0-9] {1,2}(; [0 -9] {1,2})?)?[m | K] // g「。來源:serverfault.com/questions/71285/。 –
那麼間接地apachetop正在使用access.log文件來獲取它的數據。
看
/var/log/apache2/access.log
你只需要解析該文件以獲得您正在尋找的信息!在/ var /登錄/ apache2的/ access.log的
- 1. Linux:將字段5的Sed命令輸出輸出到文件
- 2. 如何將存儲過程輸出導出到文本文件
- 3. 將sqoop的輸出導出到本地的文本文件中
- 4. 從linux中導出WAS配置文件
- 5. 從jmeter將值導出到csv文件
- 6. Linux的wget文件輸出
- 7. Linux的所有輸出到文件
- 8. 直接python輸出到linux文件
- 9. Linux:管道輸出到唯一文件
- 10. 將crontab導出到文件
- 11. 將awk輸出到文件
- 12. 將Cassandra JSON輸出導出到C#文件#
- 13. 可否將Meldd比較輸出導出到文件?
- 14. Linux:將DD結果輸出到文本文件
- 15. 將輸出打印到Linux中的文本文件中
- 16. Linux終端輸出導出錯誤
- 17. 將輸出導入CSV文件
- 18. 將CLI輸出導出到Excel
- 19. 將CUDA nvprof輸出導出到Visual Profiler
- 20. 如何將Selenium輸出導出到PHP?
- 21. 將PHP輸出導出到Microsoft Excel中
- 22. 將R輸出導出到Excel
- 23. 將java輸出導出爲文本
- 24. 未能將linux程序的輸出存儲到文件
- 25. Linux將頂部輸出存儲到文件
- 26. 如何將Linux終端的所有輸出記錄到文件
- 27. 如何將perf(Linux工具)的輸出保存到文件中?
- 28. 將Linux終端輸出存儲到文件
- 29. 將輸出重定向到linux中的文件
- 30. Linux將控制檯輸出附加到日誌文件?
你可以在你自己的代碼中找到感興趣的* tail *的手冊頁,作爲直接使用的命令或想法。 –