$REAL_GROUP_ID
$GID
$(

此程序的真實 gid。如果您使用的是同時支援多個群組成員資格的機器,則會提供您所屬群組的空格分隔清單。第一個數字是由 getgid() 傳回的數字,後續數字是由 getgroups() 傳回的數字,其中一個數字可能與第一個數字相同。

但是,指定給 $( 的值必須是用於設定真實 gid 的單一數字。因此,$( 所提供的值不應指定回 $(,除非強制轉換為數字,例如加上零。請注意,這與有效 gid ($)) 不同,後者會採用清單。

您可以同時使用 POSIX::setgid() 來變更真實 gid 和有效 gid。變更 $( 需要檢查 $! 以偵測嘗試變更後可能的任何錯誤。

記憶技巧:括號用於群組事物。如果您執行 setgid,則真實 gid 是您離開的群組。