Pat Simmons prototype shellscript - doesn't handle minute rollover properly, or o'clock yet