awk FS RS
awk
FS 定义列
RS 定义行
# cat test.txt
1 2 3
4 5 6
7 8 9
11 12 13
14 15 16
17 18 19
# cat test.txt | awk 'BEGIN{FS="\n";RS=""}{print $1 $2 $3}'
1 2 34 5 6 7 8 9
11 12 1314 15 1617 18 19
# cat test.txt | awk 'BEGIN{FS="\n";RS=""}{print $1":"$2":"$3}'
1 2 3:4 5 6 :7 8 9
11 12 13:14 15 16:17 18 19
参考: