當前位置:首頁 » 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";
}