marmots/savecycle.sh
2020-06-27 11:21:34 -04:00

34 lines
470 B
Bash

#!/bin/bash
fnnew="whiteboard.marm.`date "+%F_%H-%M"`"
cd /home/jeremy/marmots
save ()
{
echo save | telnet localhost 20002 &> /dev/null
sleep 5 # wait for save to complete
}
backup ()
{
cp whiteboard.marm $fnnew
gzip $fnnew
}
if [ -e whiteboard.marm ]
then
cp whiteboard.marm whiteboard.marm.old
save
cmp whiteboard.marm whiteboard.marm.old &> /dev/null
if [ $? != 0 ]
then
backup
fi
rm whiteboard.marm.old
else
save
backup
fi