ディレクトリから特定の形式のすべてのファイルを1行ずつ読み取るのに役立つ人はいますか?画面に表示されます。
そして私の要求は、プログラム自体にコマンド ラインを含めることです。
次に、簡単にプログラムを実行すると、ファイルのすべてのコンテンツが表示されます。以下は私が書いたプログラムです。
#!/usr/local/bin/perl
$filepath="/home/hclabv";
opendir(DIR,"$filepath");
@files=grep{/\.out$/} readdir(DIR);
closedir(DIR);
$c = 0;
for ($c=0 ;
while ($c <= @files)
{
$cmd = "Perlsc11 $files[$c]";
system($cmd);
if($#ARGV != 0) {
print STDERR "You must specify exactly one argument.\n";
exit 4;
}
else
{
print ("$files[$c]\n");
# Open the file.
open(INFILE, $ARGV[0]) or die "Cannot open $ARGV[0]: $!.\n";
while(my $l = <INFILE>) {
print $l;
}
close INFILE;
}
$c++;
}