Use User::pwent to access user data : User « System Functions « Perl

Home
Perl
1.Array
2.CGI
3.Class
4.Data Type
5.Database
6.File
7.GUI
8.Hash
9.Language Basics
10.Network
11.Regular Expression
12.Report
13.Statement
14.String
15.Subroutine
16.System Functions
17.Win32
18.XML
Perl » System Functions » User 




Use User::pwent to access user data
      

#!/usr/bin/perl -w

use User::pwent;

$pw = getpwnam('daemon') or die "No daemon user";

foreach $username (@ARGV) {  

    $pw = getpwnam($username);
    
    print "name    = ", $pw->name()"\n";  
    print "uid     = ", $pw->uid()"\n";  
    print "gcos    = ", $pw->gecos()"\n";  
    print "dir     = ", $pw->dir()"\n";  
    print "shell   = ", $pw->shell()"\n\n";  
}  

   
    
    
    
    
    
  














Related examples in the same category
1.Expired user
2.File group listing
3.List group
4.Quota, change or age
java2s.com  | Contact Us | Privacy Policy
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.