getpw.c
来自「<B>Digital的Unix操作系统VAX 4.2源码</B>」· C语言 代码 · 共 32 行
C
32 行
/* @(#)getpw.c 4.1 (Berkeley) 12/21/80 *//* * Modification History: * * 2/11/87 - Fred L. Templin * * Changed getpw() to call getpwuid() in order * to access the Yellow Pages. * */#include <stdio.h>#include <pwd.h>getpw(uid, buf)int uid;char buf[];{ struct passwd *getpwuid(); struct passwd *ent; if ((ent = getpwuid (uid)) == (struct passwd *)NULL) return (1); (void) sprintf (buf, "%s:%s:%d:%d:%s:%s:%s", ent->pw_name, ent->pw_passwd, ent->pw_uid, ent->pw_gid, ent->pw_gecos, ent->pw_dir, ent->pw_shell); return (0);}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?