This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
perlfunc: layout getpw*&c return values as a table
authorAristotle Pagaltzis <pagaltzis@gmx.de>
Tue, 11 Mar 2014 12:58:19 +0000 (13:58 +0100)
committerAristotle Pagaltzis <pagaltzis@gmx.de>
Tue, 11 Mar 2014 12:58:19 +0000 (13:58 +0100)
pod/perlfunc.pod

index 4a3893a..065e2e4 100644 (file)
@@ -2684,13 +2684,15 @@ These routines are the same as their counterparts in the
 system C library.  In list context, the return values from the
 various get routines are as follows:
 
-    ($name,$passwd,$uid,$gid,
-       $quota,$comment,$gcos,$dir,$shell,$expire) = getpw*
-    ($name,$passwd,$gid,$members) = getgr*
-    ($name,$aliases,$addrtype,$length,@addrs) = gethost*
-    ($name,$aliases,$addrtype,$net) = getnet*
-    ($name,$aliases,$proto) = getproto*
-    ($name,$aliases,$port,$proto) = getserv*
+ # 0        1          2           3         4
+ ( $name,   $passwd,   $gid,       $members  ) = getgr*
+ ( $name,   $aliases,  $addrtype,  $net      ) = getnet*
+ ( $name,   $aliases,  $port,      $proto    ) = getserv*
+ ( $name,   $aliases,  $proto                ) = getproto*
+ ( $name,   $aliases,  $addrtype,  $length,  @addrs ) = gethost*
+ ( $name,   $passwd,   $uid,       $gid,     $quota,
+ $comment,  $gcos,     $dir,       $shell,   $expire ) = getpw*
+ # 5        6          7           8         9
 
 (If the entry doesn't exist you get an empty list.)