時刻の比較には、UNIX時間を使うと楽。UNIX時間を得るには
date +%s
を実行する。
これを
date +%s > lasttime.txt
というように保存しておき、
if [ $(( $(date +%s) - $(cat lasttime) )) -gt 60 ]; then ...
とIF文を用いれば、60秒経過したかどうかを判断可能。
コマンドを$()で囲むとその返り値を変数として利用でき、$(())で囲むとその括弧内は数式としてみなされる。したがって60という整数型と比較が可能になる。