我的数据如下:
test AA=bddddbs
result=1
cell AA=bnnndb5
result=2
cell1 BB=bnrrndb
result=3
请帮忙。查找AA=string
。
test AA=bddddbs;result=1
cell AA=bnnndb5;result=2
我在命令下使用,结果失败。
nawk '/AA=/{val=$1;next} {print val,$1}' infile
答案 0 :(得分:-1)
使用awk
即可:
awk -v OFS=';' '/AA=/{rec=$0; getline; print rec, $0}' file
test AA=bddddbs;result=1
cell AA=bnnndb5;result=2