查找匹配行及前后5行
要查找查log文件带有“Capabilities-Exchange”字符串的行,并打印它的前5行和后5行
awk '{a[NR%5]=$0}/Capabilities-Exchange/{print "******************************************************";\
for(i=NR-4;i<=NR;i++ ) if(i>0) print a[i%5];i=0;while(i<5 && getline){print;i++ }}' ./test.log