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