【发布时间】:2014-12-15 03:15:07
【问题描述】:
我是 Perl 编程的新手,我正在编写一个程序,它可以打开一个文件并逐行读取文件的每一行。然后它在每行的开头输出带有行号的文件。
截至目前,我正在阅读这些行,但我不知道如何区分各个行并在开始时输出一些内容。
#!/usr/bin/perl
use strict
use warnings
my $file = 'FILENAME.txt';
open(my $txt_file, '<', $file) or die "Could not open file."
while (my $lines = <$txt_file>) {
...
}
【问题讨论】:
-
perl -ne'printf "%04d %s", $., $_' FILENAME.txt