Provided by: ssh-tools_1.7-2_all bug

NAME

       ssh-ping - check if host is reachable using ssh_config

DESCRIPTION

              Usage: ssh-ping [OPTIONS] [user@]hostname

              OPTIONS:

       -4     Use IPv4 only

       -6     Use IPv6 only

       -c count
              Stop after sending <count> request packets

       -C     Connect  as soon as the host responds and try reconnecting after a SSH session ends
              (e.g. rebooting).  Useful also for  IDRAC,  IPMI,  ILO  devices,  Switches,  etc...
              which don't have a full shell environment.  CTRL+C stops reconnect attempts.

       -F configfile
              Specifies  an  alternative per-user configuration file.  If a configuration file is
              given on the command line, the system-wide configuration file ( /etc/ssh/ssh_config
              )   will   be  ignored.   The  default  for  the  per-user  configuration  file  is
              ~/.ssh/config.

       -h     Show this message

       -i interval
              Wait <interval> seconds between sending each request.  The default is 1 second.

       -l user
              Try login with <user> as username. The default is the current value of $USER.

       -D     Print timestamp (unix time + microseconds as in gettimeofday) before each line

       -H     Print timestamp (human readable) before each line

       -W timeout
              Time to wait for a response, in seconds

       -p port
              Port to connect to on the remote host.  This can be specified on a  per-host  basis
              in the configuration file.

       -q     Quiet  output.   Nothing  is displayed except the summary lines at startup time and
              when finished

       -n     No colors.  (e.g. for black on white terminals)

       -v     Verbose output

              ENVIRONMENT_VARIABLES:

       SSH_PING_NO_COLORS
              if set, no colors are shown (like -n)

       Example:
              SSH_PING_NO_COLORS=true ssh-ping -c 1 hostname

              EXIT_CODES:

       0      No requests lost

       1      More than 1 request lost

       2      All requests lost

       Example:
              ssh-ping -q -c 1 hostname >/dev/null || ...