#include <sys/types.h>
#include <grp.h>
struct group *getgrgid(gid_t gid);
#include <stdio.h>
#include <sys/types.h>
#include <grp.h>
int main()
{
struct group *gdata;
gdata = getgrgid(33);
printf ("%s:%s:%d\n", gdata->gr_name, gdata->gr_passwd, gdata->gr_gid);
int i = 0;
while (gdata->gr_mem)
printf ("%s,", gdata->gr_mem[i++]);
printf ("\n");
return 0;
}
./getgrgid
video:x:33
beyes,gdm,groad,
欢迎光临 曲径通幽论坛 (http://www.groad.net/bbs/) | Powered by Discuz! X3.2 |