#!/bin/bash CHECK="" # workaround for empty results (happens for unknown reasons) while [ ${#CHECK} -eq 0 ]; do CHECK=`echo $1 | nc $2 $3` done echo ${CHECK}