on code de retour.  Si ID n'est
    pas donné, la commande attend la fin de tous les processus actifs en cours et
    le code de retour est zéro.  Si ID est une spécification de tâche, la commande
    attend tous les processus dans le pipeline de la tâche.
    
    Si l'option -n est fournie, attend la fin d'une seule tâche de la liste des ID,
    ou, si aucun ID est fourni, attend la fin de la prochaine tâche et retourne
    son code de retour.
    
    Si l'option -p est fournie, l'identificateur du processus ou de la tâche de la
    tâche pour laquelle un code de statut est retourné est assigné à la variable VAR
    nommée par l'argument de l'option. La variable est purgée initialement avant
    
    Si l'option -f est fournie et que le contrôle de tâche est activé, attends que
    le ID spécifié soit terminé au lieu d'attendre qu'il change de statut.
    
    Code de retour :
    Renvoie le même code que celui d'ID ; ou échoue si ID n'est pas valable
    ou si une option non valable et fournie ou si -n est employé et que le shell
    n'a aucun enfant sur lequel attendre.