if [ $# -ne 2 ] then echo "Hostname and port of the service was not specified" exit 1 fi while ! nc -z $1 $2; do echo "$1:$2 not yet available, waiting" && sleep 1; done; echo "Done"