ファイル所有者の取得


 statでユーザIDを取得して、取得した数値でgetpwuidを呼び出します。
use strict;
use warnings;

my $fname = 'data.txt';

# ファイル情報を取得する
my ($dev, $ino, $mode, $nlink, $uid, $gid, $rdev, $size,
	$atime, $mtime, $ctime, $blksize, $blocks) = stat $fname;

# 所有者ユーザID(数値)からユーザ名を取得する
my $uname = getpwuid $uid;

print $uname, "\n";

関連項目

getpwuid関数
stat関数