#!/usr/bin/env bash # # ttd: run a command until it fails. # # usage: ttd [num-runs] command # NUM_RUNS=$1 shift CMD="${@}" for i in `seq 1 $NUM_RUNS`; do ${CMD} if [ $? -ne 0 ]; then exit 1 fi done echo "*** SUCCESSFULLY RAN ${NUM_RUNS} RUNS ***"