awk 把兩行數據合成一行


1、現有測試數據如下:

cat a.txt
hadoop1
1
hadoop2
2
hadoop3
3

2、期望的格式

hadoop1: 1
hadoop2: 2
hadoop3: 3 

3、使用awk

awk '{if(NR%2!=0)ORS=":";else ORS="\n"}1' a.txt

| http://bbs.chinaunix.net/thread-4241658-1-1.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM