Copyright © tutorialspoint.com

# PERL getgrgid Function

## Syntax

getgrgid GID

## Definition and Usage

Looks up the group file entry by group ID. Returns the following in a list context:

($name, $passwd, $gid, $members)

The $members scalar contains a space-separated list of the login names that are members of the group. Returns the group name in a scalar context. For a more efficient method of retrieving the entire groups file, see getgrent. Under Windows, consider using the Win32API::Net module.

## Return Value

- In scalr context it returns Group name.

- In list context (Name, Password, Group ID, and member list.

## Example

Try following example:

    #!/usr/bin/perl

    while( ($name,$passwd,$gid,$members) = getgrent() ){
       ($name,$passwd,$gid,$members) = getgrgid $gid;
       print "Name  = $name\n";
       print "Password  = $passwd\n";
       print "GID  = $gid\n";
       print "Members  = $members\n";
    }

Copyright © tutorialspoint.com