sudo sh <<"EOF"
while sleep 1
do
  pgid="$(pgrep time)"

  state="$(ps ostate= "${pgid}" | grep -q 'T' && echo "stopped" || echo "running" )"

  temp="$(sysctl -n hw.acpi.thermal.tz1.temperature)"
  temp="${temp%%.*}"

  printf "\r %u %s " "${temp}" "${state}"

  if [ "${temp}" -ge 90 -a "${state}" == 'running' ]
  then
    echo "Stopping"
    kill -STOP -${pgid}
  fi
  if [ "${temp}" -le 70 -a "${state}" == 'stopped' ]
  then
    echo "Continuing"
    kill -CONT -${pgid}
  fi
done
EOF