Crontab output till /dev/null
Postat: 31 aug 2009, 06:32
Hej!
Jag har ett cronjobb som körs varje timme på min server, och jag vill att outputen skall gå till /dev/null, eller i vart fall inte hamna i mail.
Har provat en massa kombinationer, men inte lyckats med något.
Såhär ser scriptet ut idag (lätt censurerat):
För den nyfikne så har jag ett domännamn kopplat till en server med dynamisk IP. Scriptet uppdaterar IP:n mot loopias DNS, ifall adressen skulle ändras.
Mitt problem är altså att jag får mail varje timme med innehållet "nochg", om inget nytt hänt.
Jag har provat med både "1>/dev/null 2>&1", "echo >/dev/null 2>&1" och några andra som jag inte minns nu.
Vad gör jag fel?
Tack på förhand!
//P
Jag har ett cronjobb som körs varje timme på min server, och jag vill att outputen skall gå till /dev/null, eller i vart fall inte hamna i mail.
Har provat en massa kombinationer, men inte lyckats med något.
Såhär ser scriptet ut idag (lätt censurerat):
Kod: Markera allt
30 * * * * curl -s --user '***********:**********' "http://dns.loopia.se/XDynDNSServer/XDynDNS.php?hostname=***********&myip="`curl -s https://dns.loopia.se/checkip/checkip.php |sed 's/^.*: \([^<]*\).*$/\1/'` ; 1>/dev/null 2>&1
Mitt problem är altså att jag får mail varje timme med innehållet "nochg", om inget nytt hänt.
Jag har provat med både "1>/dev/null 2>&1", "echo >/dev/null 2>&1" och några andra som jag inte minns nu.
Vad gör jag fel?

Tack på förhand!
//P