頭檔案
#include<grp.h>
#include<sys/types.h>
函式原型
strcut group * getgrnam(const char * name);
說明
getgrnam()用來逐一搜尋參數那么指定的組名稱,找到時便將該組的數據以group結構返回。group結構請參考getgrent()。返回group結構數據,如果返回NULL則表示已無數據,或有錯誤發生。
範例
#include<grp.h>
#include<sys/types.h>
main()
{
strcut group * data;
int i=0;
data = getgrnam(“adm”);
PRINTF(“%s:%s:%d:”,data->gr_name,data->gr_passwd,data->gr_gid);
while(data->gr_mem[i])printf(“%s,”,data->gr_mem[i++]);
printf(“\n”);
}
