linux – 在bash脚本中使用iperf3获取时间戳
发布时间:2020-12-13 19:37:07 所属栏目:Linux 来源:网络整理
导读:我目前从iperf3获得此输出 2016-03-03 21:33:50 [ 4] 0.00-1.00 sec 113 MBytes 950 Mbits/sec 2016-03-03 21:33:50 [ 4] 1.00-2.00 sec 112 MBytes 941 Mbits/sec 0 2016-03-03 21:33:50 [ 4] 2.00-3.00 sec 113 MBytes 944 Mbits/sec 0 我想从这个数据创建
我目前从iperf3获得此输出
我想从这个数据创建图形,并且因为iperf3不能逐行更新时间戳(据我所知..)我正在寻找一种逐行递增输出文件的方法. 结果应该是这样的:
因此必须在包含Mbits / sec的每一行上执行动作(1),直到文件结束. 我猜sed和/或date命令可能会有用,循环可能很有用,但无法看到如何使用时间值构建它. 最佳答案
在具有以下值的文件1txt上测试它:
执行后预期的输出是:
P.S:你可以通过在单个命令中组合awk来使其更加紧凑和高效.但这有助于更好地理解正在发生的事情. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |