Octave 的密码数据库函数返回包含以下字段的结构体信息。
name用户名。
passwd加密的密码(如果可用)。
uid数字用户 ID。
gid数字组 ID。
gecosGECOS 字段。
dir主目录。
shell初始 shell。
在以下函数的描述中,此数据结构被称为 pw_struct。
pw_struct = getpwuid (uid). ¶返回包含密码数据库中与用户 ID uid 匹配的第一个条目的结构体。
如果数据库中不存在该用户 ID,getpwuid 返回 0。
参见: getpwnam.
pw_struct = getpwnam (name) ¶返回包含密码数据库中与用户名 name 匹配的第一个条目的结构体。
如果数据库中不存在该用户名,getpwnam 返回 0。
参见: getpwuid.