User::grent(3p) Perl Programmers Reference Guide User::grent(3p)
User::grent(3p) Perl Programmers Reference Guide User::grent(3p) # User::grent(3p) Perl Programmers Reference Guide User::grent(3p) NNAAMMEE # User::grent - by-name interface to Perl's built-in getgr*() functions SSYYNNOOPPSSIISS # use User::grent; $gr = getgrgid(0) or die "No group zero"; if ( $gr->name eq 'wheel' && @{$gr->members} > 1 ) { print "gid zero name wheel, with other members"; } use User::grent qw(:FIELDS); getgrgid(0) or die "No group zero"; if ( $gr_name eq 'wheel' && @gr_members > 1 ) { print "gid zero name wheel, with other members"; } $gr = getgr($whoever); DDEESSCCRRIIPPTTIIOONN # This module's default exports override the core ggeettggrreenntt(()), ggeettggrrggiidd(()), and ggeettggrrnnaamm(()) functions, replacing them with versions that return "User::grent" objects. ...