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

com*_*r10 1 perl sed

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

sed -n '40p' file;
A=$(sed -n '40p' file);
Run Code Online (Sandbox Code Playgroud)

perl中的等价物是什么?

Сух*_*й27 5

perl -ne '$. ==40 and print' file
Run Code Online (Sandbox Code Playgroud)

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

perl -ne 'next if $. <40; print; last' file
Run Code Online (Sandbox Code Playgroud)


Lee*_*hem 5

这可能是一个

perl -ne 'print if $. == 40'
Run Code Online (Sandbox Code Playgroud)

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