`
zhouzhao21
  • 浏览: 71543 次
  • 性别: Icon_minigender_1
  • 来自: 合肥
社区版块
存档分类
最新评论

perl faq 学习之统计文件行数

阅读更多
目的:统计指定文件的行数。
$filename = 'test.file';
$lines = 0;
open(FILE, $filename) or die "Can't open `$filename': $!";
while (sysread FILE, $buffer, 4096) {
  $lines += ($buffer =~ tr/\n//);
}
close FILE;
print $lines;

one line code on command line :
perl -ne "print $. if eof" filename



更改解决方案参见:
http://bbs.chinaunix.net/archiver/?tid-521001.html

原文:
http://faq.perl.org/perlfaq5.html#How_do_I_count_the_n
1
0
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics