我有一些文件,如下所示。我想根据$ 1提取$ 5的价值。基于另一列从列中提取数据
文件1
sam 60.2 143 40.4 19.8
mathew 107.9 144 35.6 72.3
baby 48.1 145 17.8 30.3
rehna 47.2 146 21.2 26.0
sam 69.9 147 .0 69.9
文件2
baby 58.9 503 47.5 11.4
daisy 20.8 504 20.4 .4
arch 61.1 505 12.3 48.8
sam 106.6 506 101.6 5.0
rehna 73.5 507 35.9 37.6
sam 92.0 508 61.1 30.9
我用下面的代码来提取$ 5。
awk '$1 == "rehna" { print $5 }' *
awk '$1 == "sam" { print $5 }' *
我想获得输出如下图所示
rehna sam
26.0 19.8
37.6 69.9
5.0
30.9
如何实现这一目标?您的建议将不胜感激!