此程序的真實 gid。如果您使用的是同時支援多個群組成員資格的機器,則會提供您所屬群組的空格分隔清單。第一個數字是由 getgid()
傳回的數字,後續數字是由 getgroups()
傳回的數字,其中一個數字可能與第一個數字相同。
但是,指定給 $(
的值必須是用於設定真實 gid 的單一數字。因此,$(
所提供的值不應指定回 $(
,除非強制轉換為數字,例如加上零。請注意,這與有效 gid ($)
) 不同,後者會採用清單。
您可以同時使用 POSIX::setgid()
來變更真實 gid 和有效 gid。變更 $(
需要檢查 $!
以偵測嘗試變更後可能的任何錯誤。
記憶技巧:括號用於群組事物。如果您執行 setgid,則真實 gid 是您離開的群組。