##
use strict;
use warnings;
####
#!Perl -l
use strict;
use warnings;
use Win32::DirSize;
open my $fh, '<', 'dir.txt' or
die "Can't open `dir.txt': $!\n";
chomp, print dir_size $_ while <$fh>;
__END__
####
#!Perl -lp
use strict;
use warnings;
use Win32::DirSize;
BEGIN {@ARGV='dir.txt'}
$_=dir_size $_;
__END__
####
dir1.txt, dir2.txt, dir3.txt
####
print dir_size $_ for split /, /;