21 Bash時間の比較

最終更新から24時間以上経っているかチェック

if [ $(( $(date +%s)0 - $(stat -c %Y FILE)0 )) -gt $((60 * 60 * 24)) ];then
  echo '24時間以上経過'
fi

if [ "$(find FILE -mmin -$((60*24)) | wc -l)" -eq 0 ];then
  echo '24時間以上経過'
fi