Nikunj Badjatya <nikunjbadja...@gmail.com> writes:
[...] > Now, > I was expecting the "status" in above snippet to hold '0' only in case of > no. 3) > But even when we have case 1), 'status' is holding '0'. > i.e. The exit status of ping is 0, even when destination host is > unreachable.! > > How do I make my snippet to work as desired. i.e even if destination host > is unreachable, 'status' should hold '1' and hold '0' only when it gets > reply from that ip address.?? You could grep the output of ping to check what happened but this is a clumsy way of doing this. Isn't there some service running on the remote machine that you can telnet to to ascertain whether it is up or not rather than spawning ping an checking its output status? [...] -- ~noufal http://nibrahim.net.in All generalisations are dangerous, including this one. _______________________________________________ BangPypers mailing list BangPypers@python.org http://mail.python.org/mailman/listinfo/bangpypers