001、
[root@PC1 test02]# ls a.txt [root@PC1 test02]# cat a.txt ## 测试数据 20 10 40 30 60 50 80 70 01 90 21 11 41 31 61 51 81 71 02 91 22 12 42 32 62 52 82 72 03 92 ## 每3行添加特有的行名 [root@PC1 test02]# awk 'BEGIN{tmp = 1}{print tmp,$0; if((NR % 3) == 0){tmp++}}' a.txt 1 20 10 1 40 30 1 60 50 2 80 70 2 01 90 2 21 11 3 41 31 3 61 51 3 81 71 4 02 91 4 22 12 4 42 32 5 62 52 5 82 72 5 03 92
。