#!/bin/bash if [ $# != 1 ]; then echo "usage: $0 " exit 1; fi trap "tput cnorm; echo ""; exit" sigint tput civis birthtime=`date -d"$1" +'%s'` while true; do seconds=`date -d"now -$birthtime seconds" +'%s'` printf "\rseconds since $1: %12d" $seconds; tput el sleep .1 done