stanonik@nprdc.navy.mil (11/03/89)
In porting shell scripts from 4.3bsd to sunos4.0.X we realized that we couldn't just grep/sed/awk through /etc/passwd any longer because of entries such as +@guests Rather than make each script know how to expand this stuff, I looked around for some existing utility that simply expands the /etc/passwd file. Well, I couldn't find it. I was expecting some option to finger or who or ... I ended up writing a little program that while(pwd = getpwent()) printf("%s:%s:%d:%d:%s:%s:%s\n", pwd->pw_name, pwd->pw_passwd, pwd->pw_uid, pwd->pw_gid, pwd->pw_gecos, pwd->pw_dir, pwd->pw_shell); Have missed some existing tool? True, this seems trivial enough to write, but using an existing tool avoids grief later (such as forgetting to include this tool when doing the next install). Thanks, Ron Stanonik stanonik@nprdc.navy.mil