相关疑难解决方法(0)

Perl中文件的行号

awk如果我给一个以上的文件作为参数awk,还有两个特殊的变量:

NR=与所有文件中的所有行对应的行号.

FNR=当前文件的行号.

我知道在Perl中,$.对应于NR(所有文件中的行之间的当前行).

FNR在Perl中有没有可与AWK 相媲美的东西?

假设我有一些命令行:

perl -pe 'print filename,<something special which hold the current file's line number>'  *.txt
Run Code Online (Sandbox Code Playgroud)

这应该给我输出像:

file1.txt 1
file1.txt 2
file2.txt 1
Run Code Online (Sandbox Code Playgroud)

perl

9
推荐指数
2
解决办法
7538
查看次数

标签 统计

perl ×1