Jan Kohnert schrieb: > Ich würde sowas mittels Script und Lockfile machen. > So in der Art (ungetestet)
und nochmal richtig:
____
|
#!/bin/bash
TIME=$(date +%s)
if [ -f /tmp/lockfile ]
then OLD=$(cat /tmp/lockfile)
else
OLD="1"
fi
echo $TIME, $OLD
let DIFF="$TIME"-"$OLD"
echo $DIFF
if [ $DIFF -lt 3600 ]
then ddclient $OPTIONEN >/dev/null 2>&1
# Alle Output geht nach /dev/null; also keine Mail
else
ddclient $OPTIONEN
# Hier gibt es Output; also Mail
date +%s > /tmp/lockfile
fi
exit 0
|____
MfG Jan
--
OpenPGP Public-Key Fingerprint:
0E9B 4052 C661 5018 93C3 4E46 651A 7A28 4028 FF7A
pgpR3UV1ISGFE.pgp
Description: PGP signature

