#!/bin/bash # # countdown [start_count] # # test program for timeout commands. # #### # # Anthony Thyssen 10 December 2010 # i=${1:-10} # count to start counting down from trap 'echo "Countdown Terminated!"; exit 1' 1 2 3 15 echo "Countdown continuing at T minus $i" while [ $i -gt 0 ]; do sleep 1 i=`expr $i - 1` # add a little fun... [ $i -eq 3 ] && echo "Main engine start" \ || echo "--> $i" done echo "We have lift off!!!" exit 0