CentOS rc.local Python-Weiterleitung

309
glezo

Das Szenario sieht wie folgt aus: Ich muss beim Booten zwei Python-Skripts ausführen und deren stdout und stderr in eine Datei umleiten (jedes Skript in eine Datei).

In /etc/rc.local habe ich (unter vielen anderen) folgendes versucht:

# executes, but doesnt redirect /usr/bin/python3 /root/ping_to_mysql.py > /root/ping_to_mysql.py.log 2>&1 & /usr/bin/python3 /root/named_to_mysql.py > /root/named_to_mysql.py.log 2>&1 &

Das Problem dabei ist, dass nichts in den umgeleiteten Dateien angemeldet ist

Wie soll ich meine Bedürfnisse erfüllen?

System ist CentOS 6.9.

BEARBEITEN: Vielleicht ist es wichtig zu sagen, dass beide Python-Skripts die Ausführung für immer ausführen

Vielen Dank!

0
BEARBEITEN: Vielleicht ist es wichtig zu sagen, dass beide Python-Skripts die Ausführung für immer ausführen glezo vor 6 Jahren 0
Sie haben nicht beschrieben, welche tatsächlichen Probleme Sie mit der obigen Methode haben. grawity vor 6 Jahren 0
Du hast recht, ich werde meine Frage bearbeiten glezo vor 6 Jahren 0
Nun, ich habe tatsächlich einen ziemlich erklärenden Kommentar geschrieben: # führt aus, leitet aber nicht um glezo vor 6 Jahren 0

0 Antworten auf die Frage