我有一些文件,如下所示。我想根據$ 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
如何實現這一目標?您的建議將不勝感激!