Hallo
ich hab ein kleines Script vom Internet welches ermöglicht, die Logfiles per cronjob zb. täglich zusenden zu lassen. Aber leider funktioniert es nicht und ich finde einfach den Fehler nicht, da die logging___Datei nicht mal erzeugt wird.
Cronjob: (unter Crontab hinzugefügt)
muss ich dem Crontab noch einen zusätzlichen Parameter zur Ausführung geben?
Danke Euch!
ich hab ein kleines Script vom Internet welches ermöglicht, die Logfiles per cronjob zb. täglich zusenden zu lassen. Aber leider funktioniert es nicht und ich finde einfach den Fehler nicht, da die logging___Datei nicht mal erzeugt wird.
Code:
#!/bin/bash
echo "Setzen der Variablen des Sktiptes!"
Variable="$(date +%d.%m.%Y) $(date +%k:%M) Uhr"
echo "LogFiles werden nun gepackt!"
tar -czvf /root/logging_"$Variable".tgz /var/log >/dev/null 2>&1 echo "Email wird vorbereitet!"
cat /root/logging* | mail -s LogFiles_"$Variable" info@emailadrese.de
echo "LogFiles wurden per Anhang versandt!"
sleep 200
rm /root/logg*
echo "Exit now ..."
exit 0
Code:
35 18 * * * /root/mailling.sh
muss ich dem Crontab noch einen zusätzlichen Parameter zur Ausführung geben?
Danke Euch!