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.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