close
Aller au contenu

wait (Unix)

Un article de Wikipédia, l'encyclopédie libre.

Wait
Informations
Type Utilitaire UNIX (d)Voir et modifier les données sur Wikidata

wait est une commande Unix (norme POSIX[1]) qui met en pause une exécution jusqu'à la fin d'un processus donné.

Utilisation

[modifier | modifier le code]
 wait [n]

n désigne un PID existant. S'il est absent, la commande attend que tous les jobs soient terminés.

#!/usr/bin/env bash
$ ls -R / > /dev/null 2>&1 &
[2] 1986   # Le n° du premier processus est 2
$ wait %2  # Attente de la fin du processus n°2

Notes et références

[modifier | modifier le code]

Liens externes

[modifier | modifier le code]