我有file1
作为第一次操作的结果,它具有以下结构
201 12 0.298231 8.8942
206 13 -0.079795 0.6367
101 34 0.86348 0.7456
301 15 0.215355 4.6378
303 16 0.244734 5.9895
并且file2
由于不同的操作而具有相同的结构类型。
文件 2 样本
204 60 -0.246038 6.0535
304 83 -0.246209 6.0619
101 34 -0.456629 6.0826
211 36 -0.247003 6.1011
305 83 -0.247134 6.1075
206 46 -0.247485 6.1249
210 39 -0.248066 6.1537
107 41 -0.248201 6.1603
102 20 -0.248542 6.1773
我想在 file1 (0.8) 中选择字段 3 值高于阈值的字段 1 和 2,然后对于字段 1 和 2 的这些选定值,选择字段 3 值高于另一个阈值的值文件 2 (abs(x)=0.4)。
请注意,尽管文件 1 和 2 具有相同的结构字段,但 1 和 2 的值并不相同(行数不同等)
你能做到这一点awk
吗?
所需输出 101 34