#!/bin/sh if [ "x$1" = "x" ]; then echo "usage: $0 "; exit 1; fi app=$1 echo "Running $app" $app & pid=$! while ((1)); do if ! ps $pid; then echo "Restarting $app" $app & pid=$! fi echo "pid: $pid" wait $pid sleep 30 done