15.3.15

Cronjobs mit Zyxel NSA325

"Just a reminder" für mich.
Hardware Zyxel NSA325 mit ffp.

Damit Cronjobs auch nach einem Reboot ausgeführt werden, erstelle ich in

/ffp/start/

das Script cron.sh mit folgendem Inhalt:

#! /ffp/bin/sh

Background()
{
   while ! crontab -l | grep zyfw_downloader >/dev/null
   do
      sleep 10
   done
   sleep 10 # just to be sure
   cat /ffp/var/spool/cron.tab | crontab -
}

case $1 in
   start)
      if [ -f /ffp/var/spool/cron.tab ]
      then
         Background &
      fi
      ;;
   sto*)
      mkdir -p /ffp/var/spool/
      crontab -l >/ffp/var/spool/cron.tab
      ;;
esac

Das Ganze ausführbar machen und dann kann man mit

crontab -e Cronjobs bearbeiten, die nach einem Reboot bestehen bleiben, wenn man nach dem Editieren

/ffp/start/cron.sh store


eingibt.

Keine Kommentare:

Kommentar veröffentlichen

Openhab und Ecoflow Max - API Anbindung

 Ich wollte die neu erworbene Powerstation in Openhab einbinden, um den aktuellen Status (Ladestand etc.) über Openhab auswerten zu können. ...