Syscall BSD#81
svc · unix #81
getpgrp
Retourne l'identifiant de groupe de processus de l'appelant.
Prototype
int getpgrp(void);Retour: int
Historique des versions
| XNU tag | macOS | # |
|---|---|---|
| xnu-1456.1.26 | macOS 10.6 Snow Leopard | 81 |
| xnu-1699.24.8 | macOS 10.7 Lion | 81 |
| xnu-2050.18.24 | macOS 10.8 Mountain Lion | 81 |
| xnu-2422.115.4 | macOS 10.9 Mavericks | 81 |
| xnu-2782.40.9 | macOS 10.10 Yosemite | 81 |
| xnu-3247.1.106 | macOS 10.11 El Capitan | 81 |
| xnu-3789.1.32 | macOS 10.12 Sierra | 81 |
| xnu-4570.1.46 | macOS 10.13 High Sierra | 81 |
| xnu-4903.221.2 | macOS 10.14 Mojave | 81 |
| xnu-6153.11.26 | macOS 10.15 Catalina | 81 |
| xnu-7195.50.7.100.1 | macOS 11.0 Big Sur | 81 |
| xnu-8019.41.5 | macOS 12.0 Monterey | 81 |
| xnu-8792.41.9 | macOS 13.0 Ventura | 81 |
| xnu-10002.1.13 | macOS 14.0 Sonoma | 81 |
| xnu-11215.1.10 | macOS 15.0 Sequoia | 81 |
| xnu-11417.101.15 | macOS 15.4 Sequoia | 81 |
| xnu-12377.1.9 | macOS 26.0 Tahoe | 81 |
| xnu-10002.41.9 | — | 81 |
| xnu-10002.61.3 | — | 81 |
| xnu-10002.81.5 | — | 81 |
| xnu-10063.101.15 | — | 81 |
| xnu-10063.121.3 | — | 81 |
| xnu-10063.141.1 | — | 81 |
| xnu-11215.41.3 | — | 81 |
| xnu-11215.61.5 | — | 81 |
| xnu-11215.81.4 | — | 81 |
| xnu-11417.121.6 | — | 81 |
| xnu-11417.140.69 | — | 81 |
| xnu-12377.101.15 | — | 81 |
| xnu-12377.41.6 | — | 81 |
| xnu-12377.61.12 | — | 81 |
| xnu-12377.81.4 | — | 81 |
| xnu-1486.2.11 | — | 81 |
| xnu-1504.15.3 | — | 81 |
| xnu-1504.3.12 | — | 81 |
| xnu-1504.7.4 | — | 81 |
| xnu-1504.9.17 | — | 81 |
| xnu-1504.9.26 | — | 81 |
| xnu-1504.9.37 | — | 81 |
| xnu-1699.22.73 | — | 81 |
| xnu-1699.22.81 | — | 81 |
| xnu-1699.24.23 | — | 81 |
| xnu-1699.26.8 | — | 81 |
| xnu-1699.32.7 | — | 81 |
| xnu-2050.22.13 | — | 81 |
| xnu-2050.24.15 | — | 81 |
| xnu-2050.48.11 | — | 81 |
| xnu-2050.7.9 | — | 81 |
| xnu-2050.9.2 | — | 81 |
| xnu-2422.1.72 | — | 81 |
| xnu-2422.100.13 | — | 81 |
| xnu-2422.110.17 | — | 81 |
| xnu-2422.90.20 | — | 81 |
| xnu-2782.1.97 | — | 81 |
| xnu-2782.10.72 | — | 81 |
| xnu-2782.20.48 | — | 81 |
| xnu-2782.30.5 | — | 81 |
| xnu-3247.10.11 | — | 81 |
| xnu-3248.20.55 | — | 81 |
| xnu-3248.30.4 | — | 81 |
| xnu-3248.40.184 | — | 81 |
| xnu-3248.50.21 | — | 81 |
| xnu-3248.60.10 | — | 81 |
| xnu-3789.21.4 | — | 81 |
| xnu-3789.31.2 | — | 81 |
| xnu-3789.41.3 | — | 81 |
| xnu-3789.51.2 | — | 81 |
| xnu-3789.60.24 | — | 81 |
| xnu-3789.70.16 | — | 81 |
| xnu-4570.20.62 | — | 81 |
| xnu-4570.31.3 | — | 81 |
| xnu-4570.41.2 | — | 81 |
| xnu-4570.51.1 | — | 81 |
| xnu-4570.61.1 | — | 81 |
| xnu-4570.71.2 | — | 81 |
| xnu-4903.231.4 | — | 81 |
| xnu-4903.241.1 | — | 81 |
| xnu-4903.270.47 | — | 81 |
| xnu-6153.101.6 | — | 81 |
| xnu-6153.121.1 | — | 81 |
| xnu-6153.141.1 | — | 81 |
| xnu-6153.41.3 | — | 81 |
| xnu-6153.61.1 | — | 81 |
| xnu-6153.81.5 | — | 81 |
| xnu-7195.101.1 | — | 81 |
| xnu-7195.121.3 | — | 81 |
| xnu-7195.141.2 | — | 81 |
| xnu-7195.60.75 | — | 81 |
| xnu-7195.81.3 | — | 81 |
| xnu-8019.61.5 | — | 81 |
| xnu-8019.80.24 | — | 81 |
| xnu-8020.101.4 | — | 81 |
| xnu-8020.121.3 | — | 81 |
| xnu-8020.140.41 | — | 81 |
| xnu-8792.61.2 | — | 81 |
| xnu-8792.81.2 | — | 81 |
| xnu-8796.101.5 | — | 81 |
| xnu-8796.121.2 | — | 81 |
| xnu-8796.141.3 | — | 81 |
Notes
Convenance imposée par POSIX, équivalent de getpgid(0). Sur macOS, c'est un mince wrapper sur le même chemin noyau. Utile pour câbler un contrôle de jobs style shell ou comparer avec tcgetpgrp() pour savoir si on est en avant-plan.
API associées
getpgidsetpgidgetsidsetsidgetpid