Domande taggate «background-process»

Un processo "in background" è un processo informatico che viene eseguito "dietro le quinte" (ovvero in background) e senza l'intervento dell'utente. Le attività tipiche per l'utilizzo di tali processi includono la registrazione, il monitoraggio del sistema, la pianificazione e la notifica dell'utente. Usa questo tag per qualsiasi domanda sui processi in background.






7
Perché il mio processo in background di Python termina al termine della sessione SSH?
Ho uno script bash che avvia uno script python3 (chiamiamolo startup.sh), con la linea chiave: nohup python3 -u <script> & Quando sshentro direttamente e chiamo questo script, lo script Python continua a essere eseguito in background dopo che esco. Tuttavia, quando eseguo questo: ssh -i <keyfile> -o StrictHostKeyChecking=no <user>@<hostname> "./startup.sh" …


3
Attendere l'utilizzo del comando in Linux?
#!/bin/bash function back() { sleep $1 exit $2 } back $1 $2 & b=$! if `wait $!`;then echo success else echo failure fi bash-3.00# ./back 300 0 failure bash-3.00# ./back 300 1 failure Mi aspettavo successcome stato di uscita quando invio 0, ma sto ancora ricevendo failure. Inoltre, waitnon aspetta …



4
Ctrl-C con due comandi simultanei in bash
Voglio eseguire due comandi contemporaneamente in bash su una macchina Linux. Pertanto nel mio ./execute.shscript bash ho inserito: command 1 & command 2 echo "done" Tuttavia, quando voglio interrompere lo script bash e premere Ctrl+ C, viene interrotto solo il secondo comando. Il primo comando continua a funzionare. Come posso …

1
input di processo in background
se voglio visualizzare "aaa" sullo schermo: (1)$: echo aaa | cat ... works OK (2)$: echo aaa | ( cat ) ... works OK (3)$: echo aaa | ( cat & ) ... NOT working (4)$: ( echo aaa & ) | cat ... works OK (5)$: echo aaa | …




Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.