On 5/1/07, Peter Jordan <usernetwork@gmx.info> wrote:
Ich habe an ein Skript in rc0 und rc6 gedacht, welches prüft, ob ein cronjob läuft oder nicht. Mein Problem ist jedoch, dass ich nicht weiß, wie ich herausfinde, ob ein cronjob ausgeführt wird oder nicht. In /var/run/ steht, soweit ich erkennen kann, nichts drin. Aber vielleicht habe ich auch nur Tomaten auf den Augen.
Eine andere, ganz simple Idee. # ps -ef | grep cron root 20541 1 0 15:49 ? 00:00:00 /usr/sbin/cron root 20547 19727 0 15:49 pts/1 00:00:00 grep cron Wenn Cron Jobs ausgeführt wird, forkt der Cron Daemon weiterere Prozesse. Heisst im Klartext, du kannst schauen ob mehr als ein cron läuft. In einem Script kannst du z.B "pgrep cron" brauchen.