Perl

getpwuid

getpwuid UID


ユーザIDを指定しユーザ情報を取得する関数です。

getpwuidの使い方

# ユーザID 500 のユーザ情報を取得
($name,$passwd,$uid,$gid,$quota,$comment,$gcos,$dir,$shell)
    = getpwuid 500;
print "$name,$passwd,$uid,$gid,$quota,$comment,$gcos,$dir,$shell\n";
> jack,$1$q22IYHIg$Ovllz5nhClO.4jPMPIDwx.,500,500,,,Jack danieru,/home/jack,/bin/bash

print my $name = getpwuid 500,"\n";
> Jack

関連記事