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 ....)将重复数百万次.
我会感激任何帮助.
这样的事情对你有用:
awk '/FINAL RESULTS/{for (i=0; i<5; i++) getline; print $2}' <filename>
Run Code Online (Sandbox Code Playgroud)