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