当前位置:首页 » Perl » Perl getgrent()函数

Perl getgrent()函数

perl getgrent()函数,getgrent()函数学习例子,getgrent()函数实例代码,getgrent()函数在线教程等

语法

getgrent


定义和用法

遍历/etc/group文件中的条目。返回下面列表中的内容:

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

$members标量组成员的登录名包含一个空格分隔的列表。仅在标量上下文中使用时,返回的组名。在Windows下,可以考虑使用Win32API::Net模块。

返回值

  • 在标量的情况下,它返回的组名。

  • 在列表上下文中(Name, Password, Group ID, and member list).

例子

试试以下例子:


#!/usr/bin/perl
#by www.gitbook.net
while( ($name,$passwd,$gid,$members) = getgrent() ){
   print "Name  = $name\n";
   print "Password  = $passwd\n";
   print "GID  = $gid\n";
   print "Members  = $members\n";
}