awk合并行

awk合并行

# awk合并行比sed要简单的多,只需要修改ORS即可
root@bwhhkle:~# cat lines.bak 
1
2
3
4
root@bwhhkle:~# awk 'BEGIN{ORS=" "}1' lines.bak 
1 2 3 4 
:最后会多一个分隔符,如上面最后4的后面会多一个空格
如不想要最后的分隔符,使用sed即可,虽然比awk麻烦了一点儿