my $cmd = q("dir"); open FH, "$cmd |" or die "Couldn't execute $cmd: $!\n"; while(defined(my $line = )) { chomp($line); print "$line\n"; } close FH;