求和題
文本檔案test1.txt
a 12
b 25
c 23
方法
awk 'BEGIN{sum=0}{sum+=$2}END{print sum;}' test1.txt
合并題
文本test2.txt,每2行合并成一行
a 12
b 25
c 23
d 31
awk '{if( NR%2 != 0) ORS=" ";else ORS="\n"; print }' test2.txt
思路
1、如果行數等于基數,則輸出分隔符為空白,
2、如果行數等于偶數,則輸出分隔符為換行符,
3、列印全部
本文轉自 紫色葡萄 51CTO部落格,原文連結:http://blog.51cto.com/purplegrape/988126,如需轉載請自行聯系原作者