Der Befehl „nohup“ funktioniert nicht mit dem Befehl „watch“

Der Befehl „nohup“ funktioniert nicht mit dem Befehl „watch“

Ich habe versucht, es auszuführen nohup watch -n 5 python3 main.py &, aber es funktioniert nicht mehr. Gibt es eine Möglichkeit, watch -n 5 python3 main.py &den Befehl im Hintergrund auszuführen?

Antwort1

Sie können es einfach in einer Tmux- oder Screen-Sitzung ausführen und dort belassen. Oder schreiben Sie ein kleines Upstart-Skript fx

description "main"
author ""
start on filesystem and net-device-up IFACE!=lo

exec python3 main.py

und überlassen Sie die Iteration main.py.

verwandte Informationen