Linux 如何grep特定列中值小于0.2的行?

Linux 如何grep特定列中值小于0.2的行?,linux,grep,cut,Linux,Grep,Cut,我想对所有列“RHO”的值小于0.2的ID进行grep,其他列包括在所选行中。直接使用awk,说awk'$field

我想对所有列“RHO”的值小于0.2的ID进行grep,其他列包括在所选行中。

直接使用
awk
,说
awk'$field

  ID RT      EZ    Z0      Z1      Z2    RHO     PHE 

 1889  UN    NA  1.0000  0.0000  0.0000  0.8765  -1  
 1890  UN    NA  1.0000  0.0000  0.0000  0.4567  -1  
 1891  UN    NA  1.0000  0.0000  0.0000  0.0012  -1  
 1892  UN    NA  1.0000  0.0000  0.0000  0.1011  -1  
$ awk '$7<0.2' file
 1891  UN    NA  1.0000  0.0000  0.0000  0.0012  -1  
 1892  UN    NA  1.0000  0.0000  0.0000  0.1011  -1  
$ awk '$7<0.2 {print $1}' file
1891
1892