Linux 中 awk命令提取偶數列數據
001、
[root@localhost test]# ls a.txt [root@localhost test]# cat a.txt ## 測試數據 01 02 03 04 05 07 08 09 10 11 13 14 15 16 17 19 20 21 22 23 25 26 27 28 29 [root@localhost test]# awk '{for(i = 2; i <=NF; i += 2) {printf "%s%s", $i, (i == NF || i == NF - 1 ? ORS:OFS)}}' a.txt ## i == NF適用與總列數偶數列的數據; i== NF - 1適用于總列數是奇數列 02 04 08 10 14 16 20 22 26 28

。

浙公網安備 33010602011771號