几个grep命令不懂请指教

几个grep命令不懂请指教

egrep Etot  md_na.out | awk '{print (NR-1) * 0.2, $3}' > out.txt
其中的(NR-1) * 0.2是什么意思

egrep NSTEP md_na.out | awk 'NF==12 {print $6, $9}' > out.txt
'NF==12 代表什么意思
我用的时候发现不要'NF==12 也可以的。
我的md_na.out 文件的内容部分如下
------------------------------------------------------------------------------


NSTEP =    470  TIME =   9.400  TEMP=  299.96  PRESS =    0.00

Etot   =   32.4723  EKtot   =   5.9290  EPtot  =   6.5433

BOND   =     0.0000  ANGLE   =      20.8051  DIHED      =     10.5283
1-4 NB =    8.6521  1-4 EEL =      32.5817  VDWAALS   =     -1.4466
EELEC  =   -64.5774  EHBOND  =   0.0000  CONSTRAINT =    0.0000
------------------------------------------------------------------------------
大侠,可否给一些关于grep使用的经典的命令呀。希望多多指教
这个是awk的内容