我有一个以下格式的文本文件。第一行是“ KEY”,第二行是“ VALUE”。
KEY 4048:1736 string
3
KEY 0:1772 string
1
KEY 4192:1349 string
1
KEY 7329:2407 string
2
KEY 0:1774 string
1
我需要与键在同一行中的值。所以输出应该像这样...
KEY 4048:1736 string 3
KEY 0:1772 string 1
KEY 4192:1349 string 1
KEY 7329:2407 string 2
KEY 0:1774 string 1
如果可以使用一些分隔符,例如$或会更好,:
KEY 4048:1736 string , 3
如何将两行合并为一行?
pr,paste,awk,xargs,sed和pure bash!(xargs比bash慢,慢!)