File-Stat-Ls
view release on metacpan or search on metacpan
=cut
sub ls_stat {
my $s = ref($_[0]) ? shift : (File::Stat::Ls->new);
my $fn = shift;
my ($dev,$ino,$mode,$nlink,$uid,$gid,$rdev,$size,
$atime,$mtime,$ctime,$blksize,$blocks) = lstat $fn;
my @a = lstat $fn;
my $dft = "%b %d %Y";
my $ud = getpwuid($uid);
my $gd = getgrgid($gid);
my $fm = format_mode($mode);
my $mt = strftime $dft,localtime $mtime;
my $fmt = "%10s %3d %7s %4s %12d %12s %-26s\n";
return sprintf $fmt, $fm,$nlink,$ud,$gd,$size,$mt,$fn;
}
=head2 stat_attr ($fn, $typ)
Input variables:
( run in 0.368 second using v1.01-cache-2.11-cpan-8d75d55dd25 )