20
含有$N,再用shell变量只能用awk -F: '$1 ~ /'"$v"'/' urfile,
a=10
如果只有shell变量直接awk -F: "BEGIN{print $a}"
21.匹配不同文件中关键字
如文件1:(此文件中第三列为关键字)
Qwe wer aa rty
Giy rug cc uop
Rtu egj ee ioj
Drt tue ff yti
文件2::(而此文件中第二列为关键字)
123 aa wyf yui
234 bb yoi dty
456 dd uoj yio
567 ee drt hio
分别得到三个结果:
结果文件一: 在两个文件中有匹配的记录
Qwe wer aa rty 123 aa wyf yui
Rtu egi ee ioj 567 ee drt hio
结果文件二: 只在输入文件一中存在的记录
Giy rug cc uop
Drt tue ff yti
结果文件三: 只在输入文件二中存在的记录
234 bb yoi dty
456 dd uoj yio
阅读(1275) | 评论(0) | 转发(0) |