#!/bin/bash
cd /home/pi/cc/uvreadings
while true
do
ATIME=`stat -c %Z /home/pi/cc/uvreadings/uvreadings.log`
if [[ "$ATIME" < "$LTIME" ]]
then
echo "log file not updated for +24 hours"
else
echo "log file WAS updated in last +24 hours"
fi
sleep 10
done
I am trying to check if a file has been modified in the last 24 hours by comparing atime to Ltime
atime will always be less than ltime
so can i modify the statement
if [[ "$ATIME" < "$LTIME" ]]
to
if [[ "$ATIME +1 day" < "$LTIME" ]]`
of is the a better way to achieve this
thanks for any advice