针对不同ip地址的iperf Bash或python脚本
如何使用python或bash实现以下功能针对不同ip地址的iperf Bash或python脚本,python,bash,iperf,Python,Bash,Iperf,如何使用python或bash实现以下功能 iperf-s-b234.5.6.7-u-fm-i1 让上述命令运行5秒钟 终止上述进程(例如,终止所有iperf) iperf-s-b234.5.6.8-u-fm-i1 让上述命令运行5秒钟 终止上述进程(例如终止所有iperf) 等等 $将为您提供最后一个后台进程的pid。所以你可以在bash里做一些像这样又快又脏的事情 #!/bin/bash iperf -s -B 234.5.6.7 -u -f m -I 1 & FOO =
iperf-s-b234.5.6.7-u-fm-i1
- 让上述命令运行5秒钟
- 终止上述进程(例如,
)终止所有iperf
iperf-s-b234.5.6.8-u-fm-i1
- 让上述命令运行5秒钟
- 终止上述进程(例如
)终止所有iperf
$将为您提供最后一个后台进程的pid。所以你可以在bash里做一些像这样又快又脏的事情
#!/bin/bash
iperf -s -B 234.5.6.7 -u -f m -I 1 &
FOO = $!
sleep 5
kill $FOO
iperf -s -B 234.5.6.8 -u -f m -I 1 &
FOO = $!
sleep 5
kill $FOO
泡沫冲洗重复
然后我们可以将其重构为for循环
#!/bin/bash
for IP in 234.5.6.7 234.5.6.8
do
iperf -s -B $IP -u -f m -I 1 &
FOO = $!
sleep 5
kill $FOO
done
您尚未提供任何信息或尝试。我们在这里帮助您。请提供更多信息,以便我们能够解决您的问题