CentOS rc.local przekierowanie python


0

Scenariusz wygląda następująco: muszę uruchomić dwa skrypty Pythona podczas rozruchu i przekierować ich stdout i stderr do pliku (każdy skrypt do pliku).

W /etc/rc.local próbowałem (wśród wielu innych):

# 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 &

Problem polega na tym, że nic nie jest rejestrowane w przekierowanych plikach

Jak mam zaspokoić swoje potrzeby?

System to CentOS 6.9.

EDYCJA: może być ważne, aby powiedzieć, że oba skrypty Pythona implementują wykonywanie na zawsze

Dziękuję bardzo!


EDYCJA: może być ważne, aby powiedzieć, że oba skrypty Pythona implementują wykonywanie na zawsze
glezo

Nie opisałeś rzeczywistych problemów z powyższą metodą.
grawity

Masz rację,
zredaguję

Właściwie napisałem dość objaśniający komentarz: # wykonuje, ale nie przekierowuje
glezo
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.