試圖編寫一個腳本,它打開一個目錄並逐行讀取一堆多個日誌文件並搜索信息,例如: 「Attendance = 0」以前我用grep "Attendance ="
*
來搜索我的信息,但試圖寫一個腳本來搜索我的信息。 需要您的幫助才能完成此任務。Perl腳本:通過日誌文件進行排序。
#!/usr/bin/perl
use strict;
use warnings;
my $dir = '/path/';
opendir (DIR, $dir) or die $!;
while (my $file = readdir(DIR))
{
print "$file\n";
}
closedir(DIR);
exit 0;
首先,使用空格和空行來顯示代碼的結構。當你要求幫助時,發佈這樣的代碼有點不禮貌。你沒有注意到你的程序看起來不像你看到的其他程序的大部分嗎?查看[perldoc perlstyle](http://perldoc.perl.org/perlstyle.html)瞭解大多數人關注的規則。 – Borodin