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

Attachment: pgpR3UV1ISGFE.pgp
Description: PGP signature

Antwort per Email an