我想使用nethogs记录下载速度。我尝试了以下内容:
nethogs -t wlo1 | awk '/firefox/{ print $3}'> speedTest.txt
但是,输出文件结果为空。我已经确定可以使用此link保存到文件中。我已经查看了answer中的代码,但它并不完全符合我的要求。
我尝试在终端上获得DL速度输出:
nethogs -t wlo1 | awk '/firefox/{ print $3}'
- 编辑 - 根据以下建议
(nethogs -t wlo1 | awk '/firefox/{ print $3}) &> speedTest.txt
我在文件speedTest.txt中得到输出:
“等待第一个数据包到达(参见sourceforge.net错误1019381)”
每次运行时都是nethogs的标准输出。文件的其余部分为空。
当我运行nethogs -t wlo1 | awk '/firefox/{ print $3}'
时,我会得到类似
“等待第一个数据包到达(参见sourceforge.net错误1019381)”
102.8
248.7
318.2
等等。
答案 0 :(得分:0)
这是有效的,基于webb的答案:
nethogs -t wlo1 2>&1 | awk '/firefox/{print $3}'> speedTest.txt