#!/bin/sh # sshup HOST - wait until HOST is reachable via SSH # inspired by http://utcc.utoronto.ca/~cks/space/blog/sysadmin/LittleScriptsVII while ! nc -zw 1 "$1" 22; do printf . 2>&1 sleep 5 done printf '%s UP\007\n' "$1"