Escreva um segundo script que faça o cálculo real e salve o resultado em um arquivo:
# calculate $curval
echo $curval > /var/foo/value.txt
Agende com cron
para ser executado a cada 2-3 horas.
No script "a cada 10 minutos", basta ler o valor atual do arquivo:
curval='cat /var/foo/value.txt'
Um ótimo refinamento é chamar o script de cálculo do script "a cada 10 minutos" se o arquivo value.txt
ainda não existir. Você pode até adicionar a entrada crontab
se estiver faltando.