getpwuid
getpwuid UID
指定したユーザIDに対する以下の情報を返します。スカラーコンテキストではユーザ名を返します。
WindowsXP + Active Perlでは使えませんでした。
1 | ユーザ名 |
2 | ユーザのパスワード |
3 | ユーザID |
4 | グループID |
5 | quota |
6 | コメント |
7 | 本名 |
8 | ホームディレクトリ |
9 | シェルプログラム |
サンプルプログラム
use strict; use warnings; my ($name, $password, $uid, $gid, $quota, $comment, $gcos, $dir, $shell) = getpwuid 501; printf "%s,%s,%s,%s,%s,%s,%s,%s,%s\n", $name, $password, $uid, $gid, $quota, $comment, $gcos, $dir, $shell;
関連項目
・ファイル所有者の取得・ログイン名の取得
・getgrgid関数
・getlogin関数
・getpwent関数
・getpwnam関数