Skip to content
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 tagmacOS#
xnu-1456.1.26macOS 10.6 Snow Leopard81
xnu-1699.24.8macOS 10.7 Lion81
xnu-2050.18.24macOS 10.8 Mountain Lion81
xnu-2422.115.4macOS 10.9 Mavericks81
xnu-2782.40.9macOS 10.10 Yosemite81
xnu-3247.1.106macOS 10.11 El Capitan81
xnu-3789.1.32macOS 10.12 Sierra81
xnu-4570.1.46macOS 10.13 High Sierra81
xnu-4903.221.2macOS 10.14 Mojave81
xnu-6153.11.26macOS 10.15 Catalina81
xnu-7195.50.7.100.1macOS 11.0 Big Sur81
xnu-8019.41.5macOS 12.0 Monterey81
xnu-8792.41.9macOS 13.0 Ventura81
xnu-10002.1.13macOS 14.0 Sonoma81
xnu-11215.1.10macOS 15.0 Sequoia81
xnu-11417.101.15macOS 15.4 Sequoia81
xnu-12377.1.9macOS 26.0 Tahoe81
xnu-10002.41.981
xnu-10002.61.381
xnu-10002.81.581
xnu-10063.101.1581
xnu-10063.121.381
xnu-10063.141.181
xnu-11215.41.381
xnu-11215.61.581
xnu-11215.81.481
xnu-11417.121.681
xnu-11417.140.6981
xnu-12377.101.1581
xnu-12377.41.681
xnu-12377.61.1281
xnu-12377.81.481
xnu-1486.2.1181
xnu-1504.15.381
xnu-1504.3.1281
xnu-1504.7.481
xnu-1504.9.1781
xnu-1504.9.2681
xnu-1504.9.3781
xnu-1699.22.7381
xnu-1699.22.8181
xnu-1699.24.2381
xnu-1699.26.881
xnu-1699.32.781
xnu-2050.22.1381
xnu-2050.24.1581
xnu-2050.48.1181
xnu-2050.7.981
xnu-2050.9.281
xnu-2422.1.7281
xnu-2422.100.1381
xnu-2422.110.1781
xnu-2422.90.2081
xnu-2782.1.9781
xnu-2782.10.7281
xnu-2782.20.4881
xnu-2782.30.581
xnu-3247.10.1181
xnu-3248.20.5581
xnu-3248.30.481
xnu-3248.40.18481
xnu-3248.50.2181
xnu-3248.60.1081
xnu-3789.21.481
xnu-3789.31.281
xnu-3789.41.381
xnu-3789.51.281
xnu-3789.60.2481
xnu-3789.70.1681
xnu-4570.20.6281
xnu-4570.31.381
xnu-4570.41.281
xnu-4570.51.181
xnu-4570.61.181
xnu-4570.71.281
xnu-4903.231.481
xnu-4903.241.181
xnu-4903.270.4781
xnu-6153.101.681
xnu-6153.121.181
xnu-6153.141.181
xnu-6153.41.381
xnu-6153.61.181
xnu-6153.81.581
xnu-7195.101.181
xnu-7195.121.381
xnu-7195.141.281
xnu-7195.60.7581
xnu-7195.81.381
xnu-8019.61.581
xnu-8019.80.2481
xnu-8020.101.481
xnu-8020.121.381
xnu-8020.140.4181
xnu-8792.61.281
xnu-8792.81.281
xnu-8796.101.581
xnu-8796.121.281
xnu-8796.141.381

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