[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: cron und mail an root



Jochen Kaechelin schrieb:
> Moin!

Hallo,

> Gibts denn ne möglichkeit EINEN cronjob meinetwegen alle 10
> Minuten (Dyndns) auszuführen, cron aber gleichzeitig zu sagen,
> dass er über die Ausführung dieses EINEN jobs aber nur jede Stunde
> ne mail schickt?

Ich würde sowas mittels Script und Lockfile machen.
So in der Art (ungetestet)

 ____
|

#!/bin/bash

TIME=$(date +%s)

if [ -f /tmp/lockfile ]
	then OLD=1
else
	OLD=$(cat /tmp/lockfile)
fi

DIFF=$(let $TIME-$OLD)

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
	echo date +%s > /tmp/lockfile
fi

|____  

MfG Jan

-- 
OpenPGP Public-Key Fingerprint:
0E9B 4052 C661 5018 93C3 4E46 651A 7A28 4028 FF7A

Attachment: pgpQA8r6IzHIF.pgp
Description: PGP signature


Reply to: