Created
July 22, 2012 14:44
-
-
Save labeneator/3159886 to your computer and use it in GitHub Desktop.
parallel_ping_with_output_race_fixed
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$ time cat /tmp/pinglist | xargs --max-args=1 --max-procs=10 -IZ flock -x /tmp/pinglist -c "ping -c 1 Z; echo" | |
PING 127.0.0.1 (127.0.0.1) 56(84) bytes of data. | |
64 bytes from 127.0.0.1: icmp_req=1 ttl=64 time=0.096 ms | |
--- 127.0.0.1 ping statistics --- | |
1 packets transmitted, 1 received, 0% packet loss, time 0ms | |
rtt min/avg/max/mdev = 0.096/0.096/0.096/0.000 ms | |
PING 192.168.122.1 (192.168.122.1) 56(84) bytes of data. | |
64 bytes from 192.168.122.1: icmp_req=1 ttl=64 time=0.091 ms | |
--- 192.168.122.1 ping statistics --- | |
1 packets transmitted, 1 received, 0% packet loss, time 0ms | |
rtt min/avg/max/mdev = 0.091/0.091/0.091/0.000 ms | |
PING 192.168.127.120 (192.168.127.120) 56(84) bytes of data. | |
64 bytes from 192.168.127.120: icmp_req=1 ttl=64 time=0.105 ms | |
--- 192.168.127.120 ping statistics --- | |
1 packets transmitted, 1 received, 0% packet loss, time 0ms | |
rtt min/avg/max/mdev = 0.105/0.105/0.105/0.000 ms | |
PING 127.0.0.2 (127.0.0.2) 56(84) bytes of data. | |
64 bytes from 127.0.0.2: icmp_req=1 ttl=64 time=0.126 ms | |
--- 127.0.0.2 ping statistics --- | |
1 packets transmitted, 1 received, 0% packet loss, time 0ms | |
rtt min/avg/max/mdev = 0.126/0.126/0.126/0.000 ms | |
PING 192.168.100.1 (192.168.100.1) 56(84) bytes of data. | |
64 bytes from 192.168.100.1: icmp_req=1 ttl=64 time=0.089 ms | |
--- 192.168.100.1 ping statistics --- | |
1 packets transmitted, 1 received, 0% packet loss, time 0ms | |
rtt min/avg/max/mdev = 0.089/0.089/0.089/0.000 ms | |
PING 10.10.10.50 (10.10.10.50) 56(84) bytes of data. | |
From 41.223.35.4 icmp_seq=1 Time to live exceeded | |
--- 10.10.10.50 ping statistics --- | |
1 packets transmitted, 0 received, +1 errors, 100% packet loss, time 0ms | |
real 0m0.105s | |
user 0m0.008s | |
sys 0m0.012s |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment