Als «background-process» getaggte Fragen

12
Shell-Skript wartet auf Hintergrundbefehl

Ich schreibe ein Drehbuch, aber es gibt etwas, das ich brauche, damit ich es nicht schaffen kann ... Ich muss einen Befehl im Hintergrund "command1 &" ausführen und dann irgendwo im Skript darauf warten, dass er beendet wird, bevor ich command2 ausführe. Grundsätzlich brauche ich das: HINWEIS:...

11
Wie kann ich in einem Shell-Skript (1) einen Befehl im Hintergrund starten (2) x Sekunden warten (3) einen zweiten Befehl ausführen, während dieser Befehl ausgeführt wird?

Das muss ich tun: Starten Sie Prozess A im Hintergrund Warten Sie x Sekunden Starten Sie Prozess B im Vordergrund Wie kann ich das Warten ermöglichen? Ich sehe, dass 'Schlaf' alles zum Stillstand zu bringen scheint und ich nicht wirklich 'warten' möchte, bis Prozess A vollständig abgeschlossen ist....

10
Beenden Sie jeden Hintergrundprozess

Ich habe einige StoppedHintergrundprozesse. kill $(jobs -p)und kill `jobs -p`haben keine Wirkung kill %1, kill %2etc. einzelne Prozesse erfolgreich beenden Wie kann ich jeden Hintergrundprozess mit einem Befehl beenden? Warum funktionieren die ersten beiden Befehle bei mir nicht? Ich verwende Linux...

10
Gibt es so etwas wie einen Benutzer-Daemon?

Ich muss einige Hintergrundprozesse ausführen, die so lange ausgeführt werden, wie ich mit einem bestimmten Benutzer angemeldet bin. Gibt es so etwas wie einen Benutzer-Daemon? Ich kenne nur globale Dämonen, die vom Start des Computers bis zum Herunterfahren (oder manuellem Starten / Töten) leben....

10
Was ist in zsh der Unterschied zwischen &! und & |?

Bei meinen Abenteuern mit habedisown ich auch festgestellt, dass in zsh das Programm gestartetprogram &! und sofort hinterlegt und abgelehnt wird, sodass Sie die Shell schließen können, ohne dass das Programm eine erhält SIGHUP. Andere Online-Quellen sagten, dies &|tue. Meine groben Tests...

10
Warum wird der Nohup-Hintergrundprozess beendet?

Ich habe versucht, ein Shell-Skript über eine Remote-Sitzung zu starten, die mit dem Befehl einen Prozess im Hintergrund startet. nohup python3 run.py > nohup.out & Wenn die Remote-Sitzung geschlossen wird, wird der Prozess mit der folgenden Meldung beendet: Signal SIGHUP gefangen SIGHUP...

9
So starten Sie ein Programm im Hintergrund

Das Programm Boblight läuft nicht im Hintergrund. Es gibt keinen merklichen Unterschied zwischen der Ausführung sudo boblightd und sudo boblightd& Wie kann ich dieses Problem lösen, dass die Konsole keine weiteren Eingaben blockiert? pi@raspberrypi ~/boblight/boblightd-for-raspberry-master $...