在图案下面划出六行

do *_*kim 3 awk text-extraction

我有这些线重复

                               FINAL RESULTS



    NSTEP       ENERGY          RMS            GMAX         NAME    NUMBER
    1000      -4.7910E+01     2.1328E-01     9.4193E-01     C          62
Run Code Online (Sandbox Code Playgroud)

最终结果表明一组的平均值.输出文件组合了所有1000组.我需要获取低于能量的数字(-4.7910E + 01),其中所有1000个都在另一个文件中.我需要将最终结果设置为模式,因为其他模式(如NSTEP,ENERGY,RMS ....)将重复数百万次.

我会感激任何帮助.

jco*_*ado 6

这样的事情对你有用:

awk '/FINAL RESULTS/{for (i=0; i<5; i++) getline; print $2}' <filename>
Run Code Online (Sandbox Code Playgroud)