Beefy Boxes and Bandwidth Generously Provided by pair Networks
Think about Loose Coupling
 
PerlMonks  

Linux id command

by hotshot (Prior)
on Nov 23, 2003 at 16:52 UTC ( #309302=perlquestion: print w/ replies, xml ) Need Help??
hotshot has asked for the wisdom of the Perl Monks concerning the following question:

Hi guys!

Is there perl eqvivalent to Linux id command (getting info about the user - uid, gid ...).

Thanks

Comment on Linux id command
Replies are listed 'Best First'.
Re: Linux id command
by tcf22 (Priest) on Nov 23, 2003 at 17:11 UTC
    Real UID: $<
    Effective UID: $>
    Real GID: $(
    Effective GID: $)

    - Tom

      In addition, you can find the associated name using getgrgid()/getpwuid(). Also look at the related functions under the same perlfunc section.
Re: Linux id command
by davis (Vicar) on Nov 23, 2003 at 17:02 UTC

    Search perldoc perlvar for UID/GID.


    davis
    It's not easy to juggle a pregnant wife and a troubled child, but somehow I managed to fit in eight hours of TV a day.
Re: Linux id command
by eyepopslikeamosquito (Chancellor) on Nov 23, 2003 at 22:16 UTC
Re: Linux id command
by TVSET (Chaplain) on Nov 23, 2003 at 22:15 UTC
    Quote from perldoc perlfunc:
           Fetching user and group info
               "endgrent", "endhostent", "endnetent", "endpwent", "getgrent",
               "getgrgid", "getgrnam", "getlogin", "getpwent", "getpwnam", "getp-
               wuid", "setgrent", "setpwent"
    
    

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: perlquestion [id://309302]
Approved by mpeppler
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others lurking in the Monastery: (16)
As of 2015-07-29 17:55 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    The top three priorities of my open tasks are (in descending order of likelihood to be worked on) ...









    Results (267 votes), past polls