Seleziona le tue preferenze relative ai cookie

Utilizziamo cookie essenziali e strumenti simili necessari per fornire il nostro sito e i nostri servizi. Utilizziamo i cookie prestazionali per raccogliere statistiche anonime in modo da poter capire come i clienti utilizzano il nostro sito e apportare miglioramenti. I cookie essenziali non possono essere disattivati, ma puoi fare clic su \"Personalizza\" o \"Rifiuta\" per rifiutare i cookie prestazionali.

Se sei d'accordo, AWS e le terze parti approvate utilizzeranno i cookie anche per fornire utili funzionalità del sito, ricordare le tue preferenze e visualizzare contenuti pertinenti, inclusa la pubblicità pertinente. Per continuare senza accettare questi cookie, fai clic su \"Continua\" o \"Rifiuta\". Per effettuare scelte più dettagliate o saperne di più, fai clic su \"Personalizza\".

Attività in background degli ambienti di compilazione

Modalità Focus
Attività in background degli ambienti di compilazione - AWS CodeBuild

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

È possibile eseguire attività in background negli ambienti di compilazione. Per fare ciò, nelle specifiche di compilazione, utilizzare il comando nohup per eseguire un comando come attività in background, anche se il processo di compilazione esce dalla shell. Utilizza il comando disown per forzare l'arresto dell'esecuzione di un'attività in background.

Esempi:

  • Avviare un processo in background e attenderne il completamento in un secondo momento:

    | nohup sleep 30 & echo $! > pidfile … wait $(cat pidfile)
  • Avviare un processo in background e non attenderne mai il completamento:

    | nohup sleep 30 & disown $!
  • Avviare un processo in background e terminarlo in un secondo momento:

    | nohup sleep 30 & echo $! > pidfile … kill $(cat pidfile)
PrivacyCondizioni del sitoPreferenze cookie
© 2025, Amazon Web Services, Inc. o società affiliate. Tutti i diritti riservati.