I need to print a count of a remote server which is written on '/REMOTE\_DIR/DR\_count'. But that remote server is not much reliable due to a network or OS failure. However I need to print the DR\_count value from the local machine if that remote machine is not available. Here is my logic. Please correct me to how to check that if condition in correct way. I'm running this script on Solaris 11.3.

```
#!/bin/sh

if[check wether ssh user@host_name is possible]
then 

op="cat /REMOTE_DIR/DR_count"
cmd="ssh user@host_name $op"
drlog=`$cmd`

else 

drlog='cat /LOCAL_DIR/DR_count'

fi

echo $drlog

```