until

until#

Loop until a condition is true (built-in).

$ until ssh -o ConnectTimeout=2 host true; do
  $ sleep 5
$ done