Tag: cron

Syntaxfehler bei unerwartetem Token `>' in Skript, das von cron ausgeführt wird

Anzahl der Antworten 1 Antworten
Ich schreibe ein Shell-Skript für Mac OS/Linux. Das Skript wird von einem Cron-Job ausgeführt. Ich versuche, stdout und stderr an eine Protokolldatei anzuhängen. Mein Befehl (vereinfacht) sieht wie folgt aus (Zeile 5 in myscript.sh): mycommand &>> log.txt

PID bei Bash-Ausführung in Datei schreiben

Anzahl der Antworten 2 Antworten
Ich führe ein Bash-Skript über Cron aus. Ich möchte die Prozess-ID (PID) des Skripts in eine /tmp/-Datei als Referenz schreiben, falls ich es später beenden muss (dieses Skript kann 6 - 10 Stunden dauern). Ist es möglich,

Python-Skript/Unix-Executable wird im Terminal ausgeführt, schlägt als Cron/Launchd-Job fehl

Anzahl der Antworten 1 Antworten
Ich versuche, launchd so zu konfigurieren, dass es ein Python-Skript/eine ausführbare Unix-Datei (d. h. ein Python-Skript mit Kabelbaum ) auslöst. Wenn ich die .plist-Datei (unten) lade, zeigt launchctl einen Status von 127 an, was bedeutet: "Der angegebene

Zeitzonenproblem mit cron

Anzahl der Antworten 5 Antworten
Meine Cron-Jobs werden im Vergleich zur Serverzeit eine Stunde später berechnet. Ich verstehe nicht, was los ist. Meine Konfiguration ist die folgende : Serverzeit : Europe/Paris In /etc/default/cron habe ich die folgende Zeile hinzugefügt : TZ="Europe/Paris" Despite

Wie kann ich cron dazu bringen, während der Geschäftszeiten jede Stunde eine Aufgabe auszuführen?

Anzahl der Antworten 1 Antworten
Ich versuche, ein Skript zweimal pro Stunde während der Geschäftszeiten an Wochentagen laufen zu lassen, und ich habe folgendes in meinem Cron-Setup: \# m h dom mon dow command 8,48 8-17 * * 1-5 python ~/documents/scripts/script.py Allerdings

So bringen Sie crontab zum Laufen, wenn die Sicherung ein Passwort erfordert

Anzahl der Antworten 1 Antworten
Ich lasse ein Skript laufen, um meine Postgres-Datenbank unter Debian zu sichern. Ich lasse im Grunde genau das laufen: https://wiki.postgresql.org/wiki/Automated_Backup_on_Linux Nun funktioniert alles einwandfrei, wenn ich es manuell ausführe, aber ich muss ein Passwort eingeben und ich

Wie man den Dienststatus in einem Bash-Skript liest

Anzahl der Antworten 1 Antworten
Ich habe ein Skript geschrieben, um einen bestimmten Dienst auf meinem VPS zu überwachen. Dieser Dienst (clamd.amavisd) neigt dazu, unerwartet tot gefunden zu werden, und wenn das geschieht, wird mein E-Mail-Dienst im Wesentlichen gestoppt. Ich verwende die

Ausführen von "crontab -e " Berechtigung verweigert?

Anzahl der Antworten 3 Antworten
/usr/bin/editor: line 40: /tmp/crontab.BTXqyZ/crontab: Permission denied /usr/bin/editor: line 40: exec: /tmp/crontab.BTXqyZ/crontab: cannot execute: Success crontab: "/usr/bin/editor" exited with status 126 crontab -e funktionierte vor ein paar Monaten einwandfrei. Ein Cronjob, den ich vor ein paar Monaten eingerichtet

mit einem Shell-Skript, ist es möglich, zu sagen, wenn es mit cron vs manuell ausgeführt wird?

Anzahl der Antworten 4 Antworten
Mit einem Shell-Skript, ist es möglich, zu sagen, wenn es mit Cron vs laufen manuell ausgeführt wird? UPDATE: es wurde gefragt, warum ich wissen will. Mein Cron-Job wird protokolliert werden, und ich möchte in der Lage sein,

Wie stoppe ich alle Instanzen von cron?

Anzahl der Antworten 2 Antworten
Ich habe einen Cron-Job, der einen Rake-Task in Rails ausführt. Ich habe im Protokoll bemerkt, dass er den Task jedes Mal 4 Mal ausführt, wenn er ausgeführt wird. Das Problem ist, dass 4 Instanzen von cron laufen.