Bruce Korb <[EMAIL PROTECTED]> wrote: > So, what do you think about adding POSIX library/sys calls as > a collection of command line utilities? We already have "stat", > but don't have "getpwnam". There are a few others.....
I hesitate to add new tools that can be approximated with one-liners using e.g Perl $ perl -MUser::pwent -e '$pw=getpwnam "root" or die; print $pw->shell,"\n"' /bin/bash [ Coreutils should come with a collection of useful one-liners, shell functions/aliases, and little scripts. But someone would have to collect and document them. Volunteers? ] But `getpwnam --shell root' is certainly easier to type. And as a real program, it'd be able to produce better (including internationalized) diagnostics and do better error checking -- e.g. via closeout.c's close_stdout. So, in this case it's probably worth it. I do like the idea of a getpwnam command, but am not sure that should be the name of the command. Obviously it's a good name from the consistency-with-library-name standpoint, but its mangled name is sort of reminiscent of `creat'. Suggested alternatives welcome. Would you be interested in converting your program to use the same sort of framework that's used in the other 90 programs in coreutils? And documenting it? _______________________________________________ Bug-coreutils mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/bug-coreutils