需要将行数据变为列,按数据库字段分隔
思想是将换行符变成治表符
[root@nginx-test ~]# cat 3
1
2
3
4
5
[root@nginx-test ~]# sed ':a;$!N;s/\n/ /;ta' 3
1 2 3 4 5
1
2
3
4
5
[root@nginx-test ~]# sed ':a;$!N;s/\n/ /;ta' 3
1 2 3 4 5
[root@nginx-test ~]# awk 'BEGIN {RS="\n";ORS=" "} {print}' 3
1 2 3 4 5
1 2 3 4 5
[root@nginx-test ~]# tr "\n" " " < 3
1 2 3 4 5
1 2 3 4 5
转载于:https://blog.51cto.com/record/895540