什么相当于sed -n' np' perl中的文件

时间:2014-04-25 13:02:21

标签: perl sed

通过sed,可以从文件中获取第n行。

sed -n '40p' file;
A=$(sed -n '40p' file);

perl中的等价物是什么?

2 个答案:

答案 0 :(得分:5)

perl -ne '$. ==40 and print' file

或者您可以跳过小于40的行,打印所需的行,并停止文件处理,

perl -ne 'next if $. <40; print; last' file

答案 1 :(得分:5)

这可能是一个

perl -ne 'print if $. == 40'

$.是当前输入流的行号。