Sorry, lipsahti väärälle aihealueelle....
Hyvä kun huomasit itse.
Tuon voisi varmaan tehdä ainakin tallentamalla tiedon tarkistuksesta tiedostoon.
#ensin:
if [ jotain on tapahtunut ]
then
touch /tmp/tiedosto
fi
#myöhemmin:
if [ -f "/tmp/tiedosto" ]
then
rm /tmp/tiedosto
#tee mitä haluat
fi
tai sitten ehkä jos johonkin (järjestelmän/bashin/tjsp?) muuttujaan voi tallentaa. Voiko? En ole itse sellaista toteuttanut.
Tai ehkä oikeamminkin:
if [ muut ehdot ]
then
if [ ! -f "/tmp/tiedosto" ]
then
#tee mitä haluat
touch /tmp/tiedosto
fi
fi
Koska tuo on kerran päivässä toteutettava voisi tiedostoon kirjoittaa päivämäärän.
echo ´date´ > /tmp/tiedosto
komennolla ja sitten verrata sitä lukien sen komennolla:
cat /tmp/tiedosto
PS. Pistin vaan date, koska en jaksanut lukea näin myöhään man-sivulta mikä on oikea vipu. Joskus olen tuollaisen toteuttanut dy.fi päivitysskriptiin, joka on myös täällä foorumilla jossain.